MINNEAPOLIS -- The Minnesota Vikings are bringing back punt returner Marcus Sherels after all.
According to a league source, Sherels has agreed to a new two-year deal with the Vikings, staying with the team for whom he's played since he entered the league in 2010. The native of Rochester, Minnesota, visited the New York Jets on Thursday but opted to stay with the Vikings.