Will Carroll

Manage episode 193194696 series 1602578
By Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio streamed directly from their servers.

December 7, 2017 Steven and Nate talk Chiefs and NFL injuries with Injury expert Will Carroll.

383 episodes available. A new episode about every 0 hours .