Racing PositionsOF O'Grady agrees to contract with Padres6YRays acquire O'Grady from Reds, cut 1B Aguilar7YMarlins crush Rockies to wrap team's best month4hFantasy baseball forecaster: Team hitting ratings5hTristan H. CockcroftFantasy baseball forecaster: Pitcher projections for the next 10 days5hTristan H. CockcroftReliever depth chart: Who's closing, who's tired and who's next?5hFantasy StaffRed, white and Bobby bobblehead tops MLB's 4th of July team giveaways6hAnthony GharibMLB betting tips for Wednesday: Gallen hopes facing Giants gets him back on track7hDerek CartyFrom surging Marlins to slumping Braves: MLB winners and losers for June -- and what we're watching in July7hESPNIt's Bobby Bonilla Day! Why New York Mets still pay former player $1.19 million every July 18hDan Mullen