Why is the MLS All-Star Game taking place in Mexico?
A report by the Washington Post indicates that the United States is not in the running to host the 2018 FIFA World Cup.Instead, the 2018 event will be played in Canada.The Post’s Chris Cillizza wrote on Monday that the decision to play the event in…