Ty and I were fired up to recap the Sheboygan Schlacking at Whistling Straits. A thunderous win for the USA. We break down the star performances for the Americans and the stumble from the Euros. We also chat about what the future holds for both sides.
Create your
podcast in
minutes
It is Free