3 up, 3 down
UP
Jermaine Dye, White Sox: He's been a fantasy disappointment this season, but Dye is giving fantasy owners hope with a hot second-half start. Since the All-Star break, he's hitting .370 with four homers, six RBIs and eight runs in six games. Dye is hitting just .229 on the season, but he has 16 homers and 45 RBIs.
Albert Pujols, Cardinals: He was the first selection in most drafts going into the season, but Pujols didn't quite meet expectations in the first half. However, since the break, he's been on a tear, hitting .400 with four homers in five games. On the season, Pujols is batting .315 with 20 homers and 57 RBIs. He'll need a good second half to reach 40 homers for the fifth straight season.
Orlando Hernandez, Mets: El Duque is 2-0 since the All-Star break and has allowed two earned runs in 13 innings. He's also stolen a base in two straight outings. Hernandez is quietly having a solild year with a 2.96 ERA. His career-best came in 2004 when he posted a 3.30 ERA in 15 starts with the Yankees.
DOWN
Grady Sizemore, Indians: He's off to a slow start in the second half, going 3-for-22 (.136) with no homers or RBIs in five games. Sizemore has still been a top-five fantasy outfielder for the season with 15 homers, 46 RBIs, 76 runs and 25 steals.
Barry Bonds, Giants: He's currently mired in an 0-for-19 slump and hasn't had a hit since July 5. This has caused Bonds to snap at the media and even his BFF Pedro Gomez. He's expected to be left out of the lineup for the third straight game today to rest his legs. Bonds has been solid this year with 17 homers and 42 RBIs, but the second half could be a struggle for the 42 year old.
Roy Oswalt, Astros: Houston's ace was shelled for eight earned runs on 10 hits in 5 1/3 innings in his last start against the Cubs. Oswalt has allowed 10 hits in two of his last three starts. On the season, he's 8-6 with a 3.90 ERA.

