Carl finished 14th at “The Monster Mile” in Dover this weekend which wasn’t great, but how cool is their mascot!? Right!?
Carl visited with us about the toll that race takes on the body, and how he likes to wind down away from the track. It involves mushrooms.
Speaking of mushrooms, he also talked about delivering Subway to the FOX TV crew, and heading for Pocono this weekend.[display_podcast]