Can anyone please tell me what's the difference between in and of in the following sentences? Are they both correct?
Lionel Messi is the greatest player of/in the Argentina football team.
John is the best student in/of the class.
The roads in/of the USA are wider than those of Russia.