An Iconic Fantasy Baseball Community
Moderator: Baseball Moderators
Absolutely Adequate wrote:I was just looking at baseball-reference.com and I realized that you guys have never won a World Series! Never? You'd think the cumulative .458 winning percentage over your history would be embarassing enough, but even the Diamondbacks lucked into one World Series!
Good Lord. Maybe it's time to change your name to the Spiders, huh?
Users browsing this forum: No registered users and 0 guests