Sitting here watching racing and thinking about how crazy this game has gotten

Sounds to me like you need to buy the track. That's who's makin all the money.