Posts tagged as:


Breaking news

November 4, 2009

Apologies in advance for the absolutely terrible/fantastic title. The winner of the 2009 contest for the Best Visual Illusion of 2009 is particularly appropriate tonight as the Yankees strive to hand the Phillies their second championship in as many years. The prize was won by a team that has identified the core difficulty in hitting […]

0 comments Read the whole post →