Originally Posted by BigBlueMU St Peters? I know bit of a stretch but it's the only one I can think of. St. Peter's is terrible in their sports. A fluke tournament run doesn't change the overall awfulness.
Forum Rules
Bookmarks