Major League Soccer’s star-studded roster is set for the 2018 MLS All-Star Game and it will showcase 12 current and past Teammates. This highly anticipated event against Italian powerhouse Juventus Football Club on Wednesday, August 1 will be played at Mercedes-Benz Stadium in Atlanta (7:30pm Eastern Time, live on ESPN, UniMás, TSN and TVA Sports).

Congratulations … you are all All-Stars on-and-off the pitch to the kids who’s lives you’ve positively changed.

The 12 All-Star Teammates include:

Alphonso Davies – Vancouver Whitecaps FC

Sebastian Giovinco – Toronto FC

Brad Guzan – Atlanta United

Aaron Long – New York Red Bulls

Michael Murillo – New York Red Bulls

Michael Parkhurst – Atlanta United

Ignacio Piatti – Montreal Impact

Zack Steffen – Columbus Crew SC

Diego Valeri – Portland Timbers

David Villa – New York City FC

Bradley Wright-Phillips – New York Red Bulls

Graham Zusi – Sporting Kansas City