Conveniently the Shark Racing duo of Jacob Allen and Logan Schuchart was in Charlotte, so we met up and recorded a show! Hear about their upcoming season and find out why it's called Shark Racing. It's Open Red, the Official Podcast of the World of Outlaws!
view more