The Duck of Minerva

18 Long Years…

20 September 2006

…since the Mets last won a division title. Hopefully they are not done. Gonna be an exciting October.

Filed as: