As a serious fan of major league baseball, I figure that I’ve watched at least 3,500 games over the last 30 years.
And, during that time, I’ve noticed great teams who win championships all have at least one thing in common: an unbelievable chemistry.
Monday night, while watching Game 7 of the NLCS, I saw this ...