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!