The Major League Baseball season starts today. As of right now, the Toronto Blue Jays don't have a stadium to play their 30 home games in. Maybe NYSEG Stadium?
A report from the Toronto Star says the Toronto Blue Jays will play their homes games in Buffalo this summer after not being allowed to play in Canada.