With the Mets hosting the MLB All-Star festivities this year, it was a feel-good moment Sunday as one of the franchise's most popular players, Mike Piazza, hit two home runs in a softball game with legends and celebrities. But when it came to a Hollywood ending, Piazza had to settle for second place behind an amputee veteran named Josh Wege.

Wege was a Marine lance corporal in Afghanistan in 2009 when the lower halves of both his legs were blown off by the detontation of 200-pound IED. He was 19 at the time.

Since then, Wege has become a top player for the Wounded Warrior Amputee softball team.

Playing in a game that featured softball icon Jennie Finch and entertainment stars such as Alyssa Milano, Ashanti, George Lopez and Miss America Mallory Hagan, Wege shared MVP honors with Kevin James.

Wege hit a home run and made a diving catch in the outfield.

"It's just amazing to be on the field with this guys," Wege told the New York Daily News. "I wouldn't trade it for anything. The fans were amazing today."

Wege's home run came against former White Sox slugger Frank Thomas, who was pitching for the American League.

"I really didn’t think I hit it that far," Wege told USA Today. "He gave me an inside pitch, and I just pulled it.”

The prosthetics for Wege's legs cost $25,000 each, according to Huntsville Times in Alabama. Here is more about his story:

This text will be replaced