- Thread starter
- #1
johnson
Well-Known Member
Starts off with a massive thud.
It's looking like this could be another huge year of "success" by the way Terry Pegula defines the word. With all these successes (aka last place finishes) it's shocking Buffalo fans aren't more optimistic.
It's looking like this could be another huge year of "success" by the way Terry Pegula defines the word. With all these successes (aka last place finishes) it's shocking Buffalo fans aren't more optimistic.