Sports

Washington Spirit wins first NWSL Title

The Washington Spirit wins against the Chicago Red Stars to win their first ever NWSL Title in Louisville, Kentucky after a very tough season. Watch the game extended highlights

Back to top button