Vikings may have found CP's replacement