Thunder Bay Giants Location: Thunder Bay, Ontario Level: amateurSport: footballLeague: Canadian Junior Football League Status: defunctTeams with the Giants team name Tweets by mascotdb