What a wonderful time it's been in DC Sports recently! The Washington Spirit are in the NWSL Final (this Saturday at 12pm on CBS), the Washington Football ...