Friday morning I turned on MLB Network as I prepared to start my day. My intent was simply to have some background noise as I got ready, but the on-air personalities of Fran Charles, Al Leiter, and Mark DeRosa were having an extremely intriguing conversation about the Houston Astros that I just couldn’t ignore. Essentially, […]