Marlins Picked to Win World Series

Six year World Series cycle set to repeat in 2009

Sport /

26 April 2009


Florida Marlins - World Series Title in 2009?

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…”


Comment Form

You're encouraged to leave any comments for feedback you have!