Chicago Cubs catcher David Ross ended his career last night like many kids draw it up in their backyards growing up. He went out on top with the Cubs winning their first World Series since 1908. Not only did Ross' finish with a title, he was a key contributor in the Game 7 win. He... Read More