"YouTube is my best friend," declared Bubba Wallace all those months ago. The post Haters Left Confused As Bubba Wallace ...