Formula One won't be returning to Indy next year. Hope you saved your ticket stubs from this year — it'll be a collectors item. [TheIndyChannel.com]