Despite a series loss to the Minnesota Twins, it has been a fantastic first half of the season for the Chicago Cubs. With just one series left to go before the All-Star break, the Cubs have firmly established themselves as one of the best teams in the National League.