It was quite a day. The New York Yankees came to town and whipped my Virginia Tech Hokies, 11-0. I have never been so happy to lose. Since the tragedy on our campus last April, emotions have often been close to the surface, but on this day there was…
The World Series is widely believed to be the highest stage for any level of baseball player and one would think that the most successful baseball franchise in the world would think no…