Tampa Bay Buccaneers rookie wide receiver Michael Williams was charged with DUI early Friday after Florida authorities spotted his black Escalade speeding and weaving in and out of traffic.