Does the Sports Almanac say who won the 2003 World Series?

Rating: Null/10 (16 January 2004)

I heard a rumor recently that Sports Almanac mentions the "New Florida Team" beating the Red Sox in the 2003 World Series. Is this true? If so, it's spooky.
Thanks!
Clay