Summary: It's the first time that the Tampa Rays have played in Philly since the 2008 World Series. Here is a look back at the '08 World Series and what went on down in Tampa during that time.
Summary: It's the first time that the Tampa Rays have played in Philly since the 2008 World Series. Here is a look back at the '08 World Series and what went on down in Tampa during that time.