Mats Schneider is 33 and plays for New York City FC. He has been in MLS since 2017, accumulating 164 appearances over 9 seasons.
Mats Schneider is 33 and plays for New York City FC. He has been in MLS since 2017, accumulating 164 appearances over 9 seasons.