The Canadian government has denied the Toronto Blue Jays permission to play at Rogers Centre due to travel concerns related to the coronavirus. The Blue Jays issued a news release this afternoon stating they are trying to finalize a location to play home games this season. The team’s Triple A franchise in Buffalo was rumored to be the front runner over the weekend. Toronto’s first home game is scheduled for July 29.