Going into the season, I thought the Cubs' medium-term problem was a lack of elite talent which would require all eight starting positions as well as the bench to be at least solid contributors. After glancing at the fWAR totals so far this year, it looks to be the opposite situation. The Cubs have their fair share of top players with Rizzo as the 16th best position player, Valbuena in the mid 30's and Castro giving them a 3rd in the top 90. However, beyond that, you have 1 player in the 90-180 range (Bonifacio) and 2 in the 180-270 (Castillo and Ruggiano). If you don't count the pitchers, Lake is the only other positive player, not even leaving the Cubs 8 positive fWAR position players. From this perspective, the major league team is actually in a very good position to be improved by graduating prospects in the upper minors. Elite production from Baez, Bryant and Soler would be a huge plus, but Rizzo and Valbuena's emergence makes contending with a few additional average contributors a reality. It also makes free agency a much more viable solution to filling the needs of the team.