Other than the few free agents, Rogers is under control for three more years. Everyone else is 4+ years. I can see Greene, Carpenter, Keith, Vierling, Perez, Ibanez contributing. Some as bench players. Maybe Tork, Meadows and Jung can hit ML pitching by then. Plenty of room to add a few solid bats to the mix.