Tom Johnson was hoping to parlay a breakout year into some long-term security. He found it without going far. According to Tom Pelissero of USA Today, the Vikings have agreed to a three-year, $7 million deal with the veteran defensive tackle. Johnson started two games for the Vikings last year, after spending the previous three…