Has the race podium been omitted from the game, as when i finish a race it goes straight back to the main menu?
The old screen is gone but there's a podium on the left of the final results screen that comes up after you finish a race.