Bradshaw’s suspension will start once he signs with a team and is on an active roster in the regular season.
Bradshaw, 29, was released by the Indianapolis Colts in the off-season. He was charged with misdemeanor marijuana possession after being pulled over in February after following another vehicle too closely.
He has pleaded not guilty to the charge.
Bradshaw played in 10 games last season, rushing for 425 yards with two touchdowns and catching 38 passes for 300 yards and six touchdowns.
He missed the final six games of 2014 after suffering a season-ending leg fracture in November. He only appeared in 13 games during his two seasons with the Colts.
In eight NFL seasons, Bradshaw, a former seventh round pick, has 4,843 rushing yards, 1,429 receiving yards and 45 combined touchdowns. He won two Super Bowl rings during his six seasons with the New York Giants.
- Scooby Axson