Highlights of New York’s dramatic victory over Glendale in the 2017 Women’s Premier League final.
Tags: