Steven Gerrard and Robbie Keane will not be able to play on Wednesday.

LA Galaxy stars Steven Gerrard and Robbie Keane have been ruled out of the MLS All-Star Game on Wednesday with injuries, while United States captain Michael Bradley will also miss the match against Tottenham Hotspur.

Gerrard was named to the team alongside New York City FC's Frank Lampard despite them just joining their teams this month, but now neither of the former England stars will be able to play.

Keane made over 200 appearances for Tottenham in two stints from 2002-2008 and 2009-2011, and...