Seaforth Generals Location: Seaforth, Ontario Level: amateurSport: hockeyLeague: Canadian Premier Junior Hockey League Status: defunctYears: 2016-Website: http://www.seaforthgenerals.com/ https://www.facebook.com/c4thgenerals @c4thgeneralsTeams with the Generals team name Tweets by mascotdb