Chris Russell gives his immediate reaction to the news that Dan Snyder has agreed to sell the Washington Commanders to the group led by Josh Harris for around $6 billion.
See All 3836 Episodes of "Russell & Medhurst"