The 29th edition of the MLS All-Star Game arrives Wednesday night. Top MLS players will host the Liga MX All-Stars at Q2 Stadium in Austin, Texas.
Dating back to 1996, the ASG has showcased the best players in the league - and some of the world's best - in multiple formats, ranging from intra-league matches to games against European powerhouses such as Chelsea, Manchester United and Bayern Munich. Who have been the best from MLS to play in the summer series?
From superstars such as David Beckham and Thierry Henry to stalwarts such as Darlington Nagbe and Chad Marshall, GOAL looks at the MLS All-Star All-Time XI.