PHILADELPHIA (973espn.com) - The versatile Josh Andrews has decided to take another opportunity.

Instead of re-signing with the Eagles, the 26-year-old interior offensive lineman will be joining John DeFilippo in Minnesota after inking a futures deal with the Vikings.

Andrews was originally signed by the Eagles in 2014 as an undrafted free agent out of Oregon State and appeared in 13 games for Philadelphia back in 2015 and another three in 2016.

Last season, Andrews landed on the practice squad so he was able to shop around early and chose the Vikings, who were much improved on the O-Line last season but still need plenty of help.

The 6-foot-2, 315-pound Andrews can play center or either guard spot and Minnesota may lose its starting right guard Joe Berger to retirement while both center Pat Eflein and left guard Nick Easton are coming off ankle injuries that required surgery.

The Eagles, meanwhile, are well-stocked on the interior, starting with All-Pro center Jason Kelce and Pro Bowl right guard Brandon Brooks. Stefen Wisniewski solidified left guard and is one of the best backup centers in football while both Chance Warmack and Isaac Seumalo can also play both guard spots.

-John McMullen covers the Eagles and the NFL for 973espn.com. You can reach him at jmcmullen44@gmail.com or on Twitter @JFMcMullen