Villa, Pirlo and Kaka headline MLS All-Star squad to face Arsenal

The 2016 MLS All-Star squad has been announced, with David Villa, Andrea Pirlo and Kaka headlining the team set to face Arsenal on July 28.

This season's top goalscorer Villa, New York City team-mate Pirlo and Orlando City captain Kaka are among the 26 players in the star-studded side that will face the Premier League giants at Avaya Stadium in San Jose.

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1