Just Making it to the Super Bowl is a Great Thing
Boy, what I wouldn’t give to trade places with the fans of the Giants or Patriots right about now. Their teams will be meeting in Super Bowl XLVI on February 5th in Indianapolis, and I’ll bet each fan base is walking around on cloud 9 this morning. It was a year ago today that I…