It has been a rough few years for Steve Francis, who starred with the Rockets and Magic and last played in the NBA in 2008.
The latest?
KHOU:
Francis was stopped by a Precinct 5 deputy around 11:20 p.m. for speeding. He was reportedly traveling 88 mph in a 65 mph zone.
The deputy smelled alcohol and reported that Francis was belligerent.
He is being charged with DWI, possession of marijuana and retaliation.