Vikings agreed to terms with OL Geoff Schwartz on a one-year, $1.5 million contract.
Schwartz, who turns 26 before the season, will likely battle for the Vikings’ starting right guard job, which was vacated by Anthony Herrera’s release. Schwartz can be a nasty run blocker when he’s at full strength, but he missed all of 2011 due to hip surgery. Schwartz has since declared himself 100 percent.