Could we Interest you in a video of Steve Francis pouring champagne over himself while listening to Beyonce's 'Drunk in Love'?



So, long story short; it appears as if things could be going better for Steve Francis