With the recent climactic World Series victory for the Cubs and the current record-setting season for the Cowboys which seems to point to another set of Super Bowl rings in Dallas, it appears that the sports gods are smiling down on my teams.
Continue reading