I think the Giants are in reasonably good shape for developing a strong and long term (3-4 year) core. The two major free agents we have over the next few years are Beckham and Collins, both of whom I expect to be re-signed to long-term contracts. Therefore I view a core of Barkley, Beckham, Engram, Shepard, Solder, Hernandez, Tomlinson, Harrison, Hill, Vernon, Carter, Ogletree, Collins, Jenkins. All players are 30 or younger, and are (or will be) signed for at least the next three years. We will be able to add to this core via free agency and the draft. So say by 2020, we will have these 14 players (5 proven pro bowlers, 1 potential superstar, 2 near pro bowl vets, and several high potential starters). So in 2020, we will have this core plus 2 new draft classes, and 2 free agency classes and the entire core will still have an average age in the 27 range. We have a window developing here. BUTTTTTT, QB is the big ?, if Webb/Lauletta can develop into a good starter, I think we can really have something going. The thing that's very exciting is that the core has some really really high end game changing talent.