Herrera, 31, was recently released by the Minnesota Vikings.
Herrera, who was due to make $2.65 million in 2012, has 70 career starts. However, Herrera has battled injuries, appearing in just 22 games the past two seasons. He can also play center if necessary.
Bears offensive coordinator Mike Tice was the head coach in Minnesota during Herrera's first two seasons in the NFL. The Bears picture at guard is somewhat crowded, but Herrera would certainly improve the overall depth at the position, and create more competition between fellow guards/centers Chris Spencer, Roberto Garza, Edwin Williams and former first-round pick Chris Williams, who lined up at guard the past two seasons despite being drafted as an offensive tackle.