49ers star Reuben Foster was just hit with a 2-game suspension for his 2018 arrests involving guns and weed -- and issued a statement apologizing for his "mistakes."
Foster recently pled no contest to misdemeanor possession of an assault weapon stemming from a February domestic violence arrest.
The domestic violence case went to court -- but the charges were ultimately dismissed when the alleged victim changed her story and claimed she made the whole thing up.
Foster was also arrested back in January for marijuana possession in Alabama.