Skip to content

The Mets May Be Better Than The Phillies..

Jun 14, 2006, 2:41 PM EDT

What do they put in the water up there in Flushing?  Kang, is this what you do before games?

via Deadspin.