NYCFC’s team captain David Villa has been named to his third MLS All Star game. Villa was one of ten players selected to the Fan XI by online fan voting. The MLS All-Star Team will face the Champions League title holders, Real Madrid. The game will be played on Wednesday, Aug. 2 at Soldier Field in Chicago.