Saturday, February 26, 2005
Zebras
Wow, the refs in the UConn-Pitt game have really been terrible huh?
Rantings, observations, and analysis from a Boston sports fan living in NYC
Boston sports fan, living in NYC, working for the man.