There always cats around in Flushing, Queens especially in the Mets old ballpark, Shea Stadium, which was bought down. I think there may have been, tons of cats & kittens hiding around Shea Stadium. I guess all cats found there new home at Citi Field. Anyway, Cats & Mets have always been synonymous with each other. Gotta find some videos of Cats & Mets…