The Onion Reports:
“After enduring five years of mediocrity since a 2003 World Series title that was itself preceded by five years of mediocrity, the Florida Marlins will evidently go ahead and win the World Series again…”
Six year World Series cycle set to repeat in 2009
26 April 2009
You're encouraged to leave any comments for feedback you have!