CBS Sports provided a look at the 29-year-old's mugshot:
According to 956Sports.com, Kolb was booked into jail early Saturday morning and spent about nine hours there before being released on bond. ValleyCentral.com's Elizabeth Espinosa reported bond was set at $3,000.
Kolb, a second-round pick in 2007, spent four seasons with the Philadelphia Eagles. He made seven total starts, completing 60.8 percent of his throws for 2,082 yards, 11 touchdowns and 14 interceptions before being traded to the Arizona Cardinals when Michael Vick took over the starting job.
He went 6-8 as a starter during two campaigns with the Cardinals, struggling to stay on the field due to a lack of consistency and a slew of various injuries, including concussions.
The Buffalo Bills eventually signed Kolb, but after missing the entire 2013 season with a severe concussion, he was finally released in March. In fact, Buffalo was concerned Kolb's concussion might threaten his career, according to Tim Graham of The Buffalo News.
Kolb has shown moments of being able to orchestrate an offense and move the ball down the field. A role as a backup somewhere shouldn't be out of the question, but a future in the NFL is looking less and less likely at this point, especially with his health concerns.
He's nearly 30, has a history of injury problems, has suffered multiple concussions and now has an arrest on his record. Even if a team is simply looking to fill out a depth chart for cheap, that's a lot of baggage to take on.
Kolb's career is officially on its last legs.