David hates on adidas when the University of Washington signs a shoe/appareal contract with the company.
See All 946 Episodes of "After Further Review podcasts"