Opinion: No country has ownership of a sport
Since 1996, England fans have been raucously chanting a song called Three Lions, which boldly states that football is “coming home." To date, it has not done so. In fact, the last international football (meaning soccer) tournament we won was in 1966. Read More