Soccer is the most popular sport in the world. So it would be logic that soccer would have the most fans.
It is a close between Real Madrid Barcelona and Manchester United.
Soccer by far, about 3.7 billion fans worldwide
It's done as a chance to give back to the younger fans of the club for their support. Most clubs have a junior supporters club from which they select the mascots
soccer, most countries are big fans of soccer.