Baron Babineaux is deaf and blind. But rather than sit around and feel bad for himself, he chased a dream and got himself a slot at a National Physique Committee bodybuilding event.
Did Helen Keller even bench? Doubt it. Let’s get a play around Baron Babineaux going instead.