Pro Sports Teams Wiki
Advertisement

Team Logo.

The Worcester IceCats were a team in the American Hockey League. They were the top affiliate of the St. Louis Blues. They moved to Illinois and became the Peoria Rivermen.

Advertisement