XI Racing star Bubba Wallace has been away from social media for the majority of the 2024 NASCAR season. The post Bubba ...