You finished on the podium in a Career or Grand Prix race 58.00% of players have unlocked this achievement