Quote:
Originally Posted by Enoch Root
the Bisons
|
Is that the Blue Jays AAA affiliate?
It looks like they won their league in 2004 so not really on a drought. It is kind of depressing for Buffalo their only sporting success is from a minor league baseball team.