TheSports.org
All sports Site
Canada - Montreal
Concordia University Stingers is a american football team from Canada, based in Montreal. Concordia Stingers plays their home games in the Ed Meagher Arena.