Skip to content

Turbine Cowboy

Sections
Personal tools
You are here: Home » Funny & Unusual Fotos » Red Sox Win (finally) the 2004 World Series

Red Sox Win (finally) the 2004 World Series

Document Actions
After 86 years, the Boston Red Sox win the 2004 World Series in baseball. Not since 1918 has the Red Sox Nation had something like this to cheer about. On April 11, 2005, Dave Lucier celebrated his birthday in the centerfield bleachers with the hated NY Yankees looking on from their dugout.
Dave Lucier at Fenway Park for Red Sox Opener
Dave Lucier at Fenway Park for Red Sox Opener
Red Sox Finally Win World Series
Red Sox Finally Win World Series
World Series Banner in Fenway Park
World Series Banner in Fenway Park
« November 2008 »
Su Mo Tu We Th Fr Sa
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
 
 

Powered by Plone

This site conforms to the following standards: