Sports Highlights Make it 3! insidemedford | October 31, 2013 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 Read More