HoneyBadger
I love short track racing (Taylor's Version)
Saw on Twitter that he's been diagnosed with some form of cancer. FOX Sports released a statement saying he's on a medical leave of absence.
Hoping he's alright, he's been around a long time.
Hoping he's alright, he's been around a long time.