Windsor Sports

Blue Jays to roost in Buffalo

With an abbreviated Major League Baseball season now underway, the Toronto Blue Jays have found a place to play home games this season.