Sports News Without Fear, Favor or Compromise
Sports News Without Fear, Favor or Compromise

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.

Advertisement

Previously:

Advertisement

Share This Story

Get our newsletter