The 2004 and 2007 World Series made a visit to Medford in June 2008. They are pictured above at Hormel Stadium. The next trip to Medford (whenever that