See the previous Roster breakdown
Here's your midseason update with 1 or 2 coming every day up until the All Star Game
Roster #1 - Milton Bradley - "The Mistake". Can't hit, can't field, can't count outs, can't keep his mouth shut. Everything we expected.
Roster #2 - Kosuke Fukudome - Little tip - it helps if you face the plate when the ball crosses it. Stop spinning, even if it is June.
Roster #3 - Kevin Gregg - Not exactly the dominant closer we were all looking for. Neither was Wood, but this guy's last name ain't Wood.
Roster #4 - Geovany Soto - Thought his weight gain in the offseason was rookie laziness. Turns out it was the munchies.
Roster #5 - Ted Lilly - Nobody liked this sign and nobody was right about what was to happen. Only All-Star candidate on the team this year.
Roster #6 - Carlos Marmol - Still can't close the Dutch, let alone an ML team. 12 balls then 9 strikes. You can almost set your watch to it.
Roster #7 - Aaron Miles - When you're batting .203, you're not a switch hitter. You're a switch stander.
Roster #8 - Micah Hoffpauir - The Hoff. That's right, the Hoff. 71 games in and he's still the Hoff. Boo-yah.
Roster #9 - Jake Fox - Never before has one dimensional play been so awesome.
Roster #10 - Derrek Lee - Suddenly realized that the Hoff can play 1st base. Hasn't stopped hitting since. In May, this is a different entry
Roster #11 - Aramis Ramirez - The savior of the Cubs, assuming he gets his stroke back before September and keeps it past October 1.
Roster #12 - Mike Fontenot - Your 2009 starting 2nd baseman - unfortunately. Following the trend of our other lefties.
Yeah, yeah..the rest of these are late. I'm working on it...
8-10-09 - You know what - these useless a-holes aren't worth finishing this roster. Get back to me at the end of september...
Roster #13 - Coming July 1
Roster #14 - Coming July 2
Roster #15 - Coming July 3
Roster #16 - Coming July 4
Roster #17 - Coming July 5
Roster #18 - Coming July 6
Roster #19 - Coming July 7
Roster #20 - Coming July 8
Roster #21 - Coming July 9
Roster #22 - Coming July 10
Roster #23 - Coming July 11
Roster #24 - Coming July 12
Roster #25 - Coming July 13