Happy holidays! Timestamp notwithstanding (see above), for at least a few minutes this afternoon, the Washington Post homepage traveled back in time to Dec. 31, 2009.

After today’s Nats loss, who can blame ’em?