Sports News Without Access, Favor, Or Discretion

Steve Francis Pours Booze All Over Himself In A Club

It's time for yet another edition of What the Hell is Going on With Steve Francis? Today's episode takes us to a club in Miami, where Francis was filmed grooving to "Drunk in Love" by himself while pouring booze all over his own head and face. At the end, he just falls right the hell over. It's all very sad.

Previously:

Advertisement

Share This Story