Fort McMurray Giants Location: Fort McMurray, Alberta (Canada)Level: amateurSport: baseballLeague: Western Canadian Baseball League Status: activeYears: 2019-Website: http://www.fortmcmurraygiants.ca/ https://www.facebook.com/FMMGiants/ @fmmgiants @fortmcmurraygiantsTeams with the Giants team name Tweets by mascotdb