The New York Mets played their final game at Shea Stadium back in 2008. Shea Stadium was located in Queens/Flushing New York. There is always charm about older stadiums no matter how old or what the condition was in. That place would rock in the big moments.
Size: 7 1/2
Free Shipping: NEWERAVIP15