Bats have a nice blend of young talent and AAA lifers. The Reds, IMO, really pay attention (or try to) to their minor league team wants. If a team really sucks one year, they usually find some extra talent in free agency to help them out the next.

That's not always been the case, IMO.