Blue Jays win ‘home opener’ with walk-off at their revamped Triple-A ballpark in Buffalo Posted by: Stonecom Interactive Tuesday, August 11, 2020 Major League Baseball returns to Buffalo for the first time in more than 100 years Source 2020-08-11 Stonecom Interactive