127. Is it too early to start wondering if the Padres made a big mistake with the James Shields deal? At 33-years-old, it was a risk to give him a 4-year, $75 million deal to being with, but with the early results this season (4.14 ERA, 16 HR allowed), it may become a heavy weight on a team that will need to replace Justin Upton this winter. . . Previous: -2th. San Diego Padres. 20. team