49ers linebacker Clark Haggans has been handed a three-game suspension by the NFL for violating the league's Policy and Program for Substances of Abuse, the 49ers announced Tuesday.
According to a media release sent out by the team, Haggans' suspension will start immediately and will keep him out until the day after the 49ers' Oct. 7 game against the Buffalo Bills.
The 49ers' release also included a quote from GM Trent Baalke:
Earlier today the team was made aware of the NFLs decision to suspend Clark Haggans for three games. We were certainly aware that this decision was a possibility as we evaluated Clark prior to adding him to our roster. Therefore, we are prepared to move forward accordingly.
Haggans played from 2000-2007 with Pittsburgh and 2008-2011 with Arizona before signing a one-year contract with San Francisco. He was released by the Cardinals on Aug. 31.