Or, in the same manner, "John Smith for Olympics" meaning any place in a team, crew, etc?
I know that it's common practice to say "John Doe for president," but here "president" is a profession/title, while "World cup" and "Olympics" aren't.
You can say (as JoseK already reported in a comment) "John Smith for the Olympics".
Sign up using Google
Sign up using Facebook
Sign up using Stack Exchange
3 years ago
Get the weekly newsletter!
see an example newsletter