bbbaseballtalk.com
108 Years, It was a sign
Last night the Chicago Cubs won their first World Series in 108 years. Little did I know, and likely little did you know, that had we done the research we would have known it had to happen this yea…