Don't know how reliable this site, MLB Rumors, is, if at all, but here's what it's reporting about Ramirez:
Marlins shortstop Hanley Ramirez dislocated his shoulder while swinging at a pitch in Sunday's game against the Reds in Miami, and likely will miss virtually all or most of the remainder of the season, according to knowledgeable sources familiar with his injury. Ramirez immediately came out of the game and will require a minimum three weeks shoulder immobilization, plus a month's rehabilitation before being able to resume baseball activities. That will put him well into September at the earliest before he can return to play, when he likely will be held out of action as a precaution, unless the Marlins win a playoff berth, sources said.
The site is at http://cooperstownkid.blogspot.com/