Popular

More Photos

High Scores

About

Sports teams in St. Catharines, Ontario.
Teams to see in St. Catharines, Ontario

Teams to see in St. Catharines

Teams in Nearby Cities

Niagara Falls, New York

Niagara Purple Eagles

Sal Maglie Stadium