In a league where over 200 players take the field every weekend, it's never going to be easy to put together a 26-player All-Star roster that makes everyone happy. The list for the 2016 AT&T MLS All-Star Game, which was revealed on Sunday evening, is no different and it provoked plenty of discussion across soccer social media about who deserved to be there and who didn't.
And because there are so many differing opinions out there, we polled the MLSsoccer.com editorial staff to come up with a consensus list of the top five snubs for next week's clash with Arsenal (July 28, 7:30 pm ET; ESPN & UniMás in the US, TSN and RDS in Canada), which you can find below.
Keep in mind that six more players will be named as inactive All-Stars for a total of 32 (to be revealed on gameday), so some of these guys may end up being recognized (and even playing, if an injury replacement needs to be made) when the dust settles.
Also Receiving Votes
Kellyn Acosta (M - Dallas), Tranquillo Barnetta (M - Philadelphia), Ronald Matarrita (D - NYCFC), Matt Hedges (D - Dallas), Steven Gerrard (M - LA Galaxy), Gyasi Zardes (F - LA Galaxy), RJ Allen (D - NYCFC), Sam Cronin (M - Colorado), Chris Pontius (M - Philadelphia), Tommy McNamara (M - NYCFC), Diego Chara (M - Portland Timbers), David Ousted (GK - Vancouver)