play1:53 NFL Which NFL team is best set up for success over the next 3 seasons? Louis Riddick, Keyshawn Johnson and Adam Schefter make their picks for the team that is best set up for success over the next three seasons.