StevoTheSteve's recent comments:

November 1st, 2005
On on the site ?The Cubs Love The Sox
Yup... the cubs are the biggest losers in baseball.
November 1st, 2005
On on the site ?Yeah Brosiph
I think all brosiphs should feel honored by this site