1. Steve Francis Arrest Videos Released by TMZ

    Steve Francis was arrested Nov. 19 in Harris County, Texas, on DWI charges, and TMZ Sports released NSFW videos from the evening...

    Timothy Rapp Written by Timothy Rapp about 7 months ago 74,292 reads 0 comments