New York Mets 2008 Shea Stadium Final Season Official Major League Baseball. Please see pictures as the baseball does have some blemishing and toning from storage and age.
$150 for a 2008 ball? Really? Just a little bit overprice... Fine a lot of bit over priced. People be crazy.