Fans Robert Follows

I have no idea

I'm thinking the Mets have Life " You Gotta Believe"