Larry Best has resigned from his position as president of sporting operations of the NWSL’s Washington Spirit, a source has confirmed to ESPN.
Larry Best has resigned from his position as president of sporting operations of the NWSL’s Washington Spirit, a source has confirmed to ESPN.