Darrell Bevell will be running an NFL offense next season, it just won't be in Minnesota.

The Vikings offensive coordinator since 2006, Bevell accepted the same position with the Seattle Seahawks on Thursday, according to a person with knowledge of the situation. ESPN's John Clayton reported Bevell agreed to a two-year contract with an additional option year.

Bevell was left in coaching limbo shortly after the season ended when new Vikings coach Leslie Frazier informed him that while he was not being fired he also might be replaced. The Vikings then interviewed Josh McDaniels to become their offensive coordinator on Jan. 7.

When McDaniels took the Rams job this week, the Vikings brought in Atlanta quarterback coach Bill Musgrave and hired him on Wednesday. Bevell, meanwhile, went to Seattle to interview and will replace the recently fired Jeremy Bates on Pete Carroll's coaching staff.