This is not going to make him a millionaire. He will probably get a few hundred thousand from endorsement deals. It's track and field not Football, Basketball, or Baseball. Sadly nobody really cares about mid-distance running outside of runners. The reason some odd sporting events have so much money such as Golf, Poker, Boxing is because of betting odds, and a prize pool that each competitor contributes too. Which means for example in relation to Golf and Poker if the entry fee is $10,000 and there is a 2,000 participants the prize pool is $20,000,000 with 10 percent getting paid means first place could potentially be $2,000,000.