Free-agent offensive tackle Duane Brown was arrested at Los Angeles International Airport on Saturday for allegedly possessing a concealed weapon.
Brown, a five-time Pro Bowl selection, posted $10,000 bond and was released from custody at 11:32 p.m. local time, according to an online record.
He is due back at LAX Superior Court on Aug. 3 for a hearing on the charge, which is a misdemeanor.
TMZ reported that the gun, which wasn't loaded, was found in Brown's luggage by airport security. He was arrested at 3:08 p.m. local time.
Brown, 36, started all 17 games for the Seattle Seahawks last season, his fifth with the franchise, and became a free agent this offseason.