Greg and Lou once again nail it with their latest Mets video:
Several more after the jump.
The Amazin' Mets, folks.
Introducing Shitti Field.
And apropos of not a thing, Chase Utley talking about animals. Awwwww!