Game on the line, season under pressure, facing arguably the greatest player of all time. These are the moments James Sands came back to New York City FC for.
NEW YORK (AP) — James Sands scored late in stoppage time and New York FC salvaged a 1-1 draw with Lionel Messi and Inter Miami on Saturday. Miami (19-4-7) didn't get on the board until the 75th minute ...
The first time James Sands walked onto the pitch as a member of New York City FC's first team, he was a boy. Sands signed his first professional contract in 2017 when he was 16 years old ...