The Toronto Blue Jays will play the majority of their home games in Buffalo after the Canadian government denies the team permission to play in their home country. Sahlen Field, the highest capacity Triple-A baseball stadium in the United States, is the home of the Buffalo Bisons, the Triple-A affiliate of the Blue Jays.