Ryan Kelly, former Colts center, has agreed to a two-year, $18 million deal with the Minnesota Vikings. Colts owner Jim Irsay ...