Which NFL team is best set up for success over the next 3 seasons?

play
Which NFL team is best set up for success over the next 3 seasons? (1:53)

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. (1:53)