The Chicago Cubs have locked up Starlin Castro with a long-term deal and the young shortstop will be calling Wrigley Field home for many years to come. NBC Sports’ D.J. Short reported that the contract is worth $60 million dollars over seven years and will keep the 22-year-old in a Cubs’ uniform until he is 29 years old. President of Baseball Operations Theo Epstein—in his first season with the Cubs—sold off veterans such as Ryan Dempster and Geovany Soto at the trade deadline. It was another season in the seller’s role, as the team has struggled all season and is currently ...