The Vikings might not have made one cannonball-type signing, but on the first day of the 2016 league year, they did plenty of splashing around in the free-agent pool.
After treading water during the two-day negotiation window, the reigning NFC North champs moved swiftly Wednesday to address two of their most significant needs.
The Vikings agreed to terms in the morning with former San Francisco 49ers guard Alex Boone. His four-year, $26.8 million deal became official minutes after the 3 p.m. opening whistle and includes $10 million guaranteed, according to a source.
Two hours later, they agreed to terms with safety Michael Griffin, who was released by the Tennessee Titans in February, on a one-year deal worth $2.5 million.
During the busy day, the Vikings also brought back guard Mike Harris and, per sources, hammered out deals with free-agent linebackers Emmanuel Lamur and Travis Lewis.
In all, they added four new players and made Harris their sixth re-signing to date.
Boone figures to be the most significant addition. The Vikings vowed to put a high priority on fixing the offensive line after it hamstrung the offense in 2015. No NFL quarterback was pressured more frequently than Teddy Bridgewater, according to Pro Football Focus. And while Adrian Peterson won his third rushing title, the Vikings feel the All-Pro running back too often had to try to make something out of nothing.
Boone, 28, is a two-time Pro Bowler who played 77 games with the 49ers, starting 59 of them, after going undrafted out of Ohio State in 2009. The 6-8, 300-pounder has played both guard spots for the 49ers. Boone lined up at left guard in 2015.