The fans have spoken, and now the 2017 MLS All-Stars starting lineup has been released. The team will face Real Madrid on August 2 in Chicago.

The 2017 Major League Soccer All-Star is just around the corner, as the MLS standouts will take on world soccer powerhouse, Real Madrid, at Solider Field in a few short weeks. The Fan Best XI has been released, and the 11 players included will start the match against the La Liga side.

A whole lot of quality in this #MLSAllStar Fan XI https://t.co/HDqXB3aNif — Major League Soccer (@MLS) July 7, 2017

Here are your starters for that match:

Tim Howard. GK, Colorado Rapids

Greg Garza. D, Atlanta United

Graham Zusi. D, Sporting Kansas City

DaMarcus Beasley. D, Houston Dynamo

Bastian Schweinsteiger. M, Chicago Fire

Michael Bradley. M, Toronto FC

Kaka. M, Orlando City SC

Miguel Almiron. M, Atlanta United

Sebastian Giovinco. F, Toronto FC

David Villa. F, NYCFC

Nemanja Nikolic. F, Chicago Fire

The Rest

Major League Soccer Commissioner, Don Garber, will select two players to be added to the roster before Chicago Fire head coach Veljko Paunovic takes over the reigns and rounds out the squad. As a result of the letter the fans pick the lineup by popular vote, no center backs were selected, as Garza, Zusi, and Beasley are all attack focused fullbacks and will be the starting backline.

Along with not having center backs, the entire attack is made up of Eastern Conference players, most notably with Kaka, who has missed most of the MLS season due to injury, gets the nod of over someone like newcomer Romain Alessandrini or Diego Valeri.

Both players will likely make the squad in the end, but the Fan XI only highlights the potential of allowing the popular vote to determine who the league starts against the reigning Champions League Champions. The match will take place on August 2, a week after the CONCACAF Gold Cup concludes on July 26.