Jamie Foxx played in the MLB All-Star Legends and Celebrity Softball game at Marlins Park in Miami on Sunday.

JAMIE FOXX NEWS: PLAYS IN MLB ALL STAR CELEB GAME

Foxx was joined by other stars such as actors Justin Hartley and Miles Teller, softball star Jennie Finch, former Miami Dolphin Jason Taylor, telenovela actors Jencarlos Canela and William Levy, and songstress Christina Milian. Among the former All Stars who played the game were Rickey Henderson, Ivan “Pudge” Rodriguez and Tim Raines.

Turns out Foxx is not so great at softball. He was amusing on the field though, and spent time chatting up fans. The crowd was rooting for him. At one point, the star got frustrated and declared himself done. “I’m hot,” he said as he went into the air-conditioned tent for the VIPs.

Teller was a surprising star. “Yeah, I’m pretty comfortable with softball,” said the Whiplash star, who grew up in Florida. He even played on Citrus County’s Lecanto High School baseball team. Jennie Finch was obviously the stand out player, as she pitched for the Arizona Wildcats and Chicago Bandits, as well as the USA national softball team.

The MLB All Star festivities continue Monday night and Tuesday, with the Home Run Derby and All Star Game, respectively.