TheSports.org
All sports Site
Canada - Thunder Bay- Founded in 2000
Thunder Bay Chill is a football team from Canada, based in Thunder Bay. The club was founded in 2000. Thunder Bay Chill plays their home games in the Fort William Stadium.