Steve Francis’ terrible first pitch

Video Details

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