PFT Planet: Will Freeman spark Vikings' offense?