MILWAUKEE -- Ozzie Guillen said Giancarlo Stanton will not play Friday when the Marlins open a 3-game series in St. Louis. Whether he plays the other two days of that series and, beyond that, participate in next week's Home Run Derby and All-Star Game remains to be seen.
Stanton took batting practice in the indoor cages on Thursday, and he said he'll take part in all of the pre-game rituals -- taking batting practice, shagging in the outfield -- on Friday. But Stanton also said that if he does not play on both Saturday and Sunday in St. Louis, he probably won't take part in any All-Star festivities.
"Tomorrow's the test," Stanton said.
Stanton said that if his knee doesn't feel right, it's unlikely he would compete in just the Home Run Derby on Monday and not play in the All-Star Game on Tuesday.
"It all depends on how hitting out there, and not just in the cage, feels, especially trying to get it over the fence all the time," he said. "I definitely don't want to go there and have to come out after five or 10 swings."
Stanton said the MRI on his knee revealed a "loose body" of either bone or cartilage of about 6 mm.
"The description of it is like the tip of your pinky," he said.
Stanton, the Marlins' only All-Star representative, said he wouldn't necessarily go to Kansas City and make an appearance even if he is unable to take part in the Derby or Game. He said there's a chance that he could return to South Florida to have the loose body removed arthroscopically, instead.
"If I have to go down (to Miami) and get it out, then no," Stanton said.