Frank Lampard has yet to play a game in Major League Soccer, but he was still added to the All-Star game roster as a commissioner’s pick from Don Garber.
Garber received plenty of flack for choosing Lampard over other players that have been playing in MLS all season long, but the argument will now be a moot point as Lampard will miss the All-Star game through injury.
[ FOLLOW: All of PST’s MLS coverage ]
The midfielder picked up a calf injury in training with New York City FC which delayed his debut for the club, and he will now be replaced by the Red Bulls’ Dax McCarty when the MLS All-Stars take on Tottenham Hotspur on July 29 in Colorado.
Despite signing for NYCFC just over a year ago, Lampard has yet to play for the club after spending the year on loan at Manchester City. He was scheduled to make his debut earlier this month, but the calf injury has pushed that back.
[ RELATED: Full roster for 2015 MLS All-Star Game released ]
Major League Soccer has played it’s All-Star game against a European side since 2005, creating a team of the league’s best players to take on a top side from outside the U.S. Games have been played against sides like Manchester United, Chelsea, Roma and Bayern Munich.
This season, Mauricio Pochettino and his Tottenham Hotspur side will play MLS’s best at Dick’s Sporting Goods Park in Denver, home of the Colorado Rapids.