St. Thomas Saints Location: St. Thomas, Ontario Level: professionalSport: baseballLeague: Canadian League Status: defunctYears: 1898-1899, 1911-1915Teams with the Saints team name Tweets by mascotdb