Giants Baseball Returns

Giants Baseball Returns
The Giants were expected to kick off their inaugural season in Fort McMurray for the Western Major Baseball League. The Wildfire said otherwise and the season started in Edmonton. They are now back, and the crowds are appreciative