Term: Host a championship

Definition:


Have a competition in your country, city or stadium, e.g. "South Africa is hosting the 2010 World Cup"

Contributed By: