Steve Francis’ terrible first pitch

Former NBA player throws out the first pitch at an Astros game. It does not go well.

More Buzzer Videos

More Buzzer Videos»