2008 was a significant baseball year in New York, one which marked the final seasons of both Yankee Stadium and Shea Stadium. Two completely different venues and
two completely different baseball cultures deserved appropriately different final season logos.
