It's been a busy day for the San Francisco 49ers. According to Matt Maiocco of CSN Bay Area, the team has signed former Minnesota Vikings wide receiver Jerome Simpson to a two-year contract.

Simpson visited with the 49ers on Wednesday. He did not play last season. The Vikings released him in September as he was serving a suspension for violating the NFL's policy on substances of abuse.

In September of 2011, he was suspended by the Cincinnati Bengals after being charged with having two pounds of marijuana shipped to his home. He was also arrested in 2013 and charged with marijuana possession in July of 2014.

Simpson was drafted out of Coastal Carolina in the second round of the 2008 NFL Draft by the Bengals.

In 2013, he had 48 receptions for 726 yards with the Vikings.