Fulton County sheriff’s spokeswoman Tracy Flanagan said Stewart was booked into jail in the Atlanta suburb of Alpharetta Wednesday and freed on $3,000 bond about four hours later.
Stewart is scheduled to appear in court July 12. It wasn’t immediately known whether he has an attorney.
The Louisiana native played in the NFL for 11 seasons. He played eight with the Pittsburgh Steelers from 1995 through 2002. He also played for the Chicago Bears and the Baltimore Ravens. In college, he played for Colorado.
ESPN spokesman Josh Krulewitz said the network had just learned about the incident and was looking into it.