James “Bubba” Stewart breaks his silence on his Instagram account. Hinting that we will either race again or officially retire from professional racing. He says he will make an announcement on March 29, 2019. Here is the comment James made via his account.
“It’s hard to speak when you’re not sure if you believe in what you’re saying.. sometimes decisions in life come within minutes … sometimes they take years. But whatever one you make, make sure it’s the one you believe in no matter what others believe is right for you. The moment has come for me to speak to all of you. Very Sorry it’s taken so long but I had to know for sure it’s the one I believe in.”