San Francisco Giants fans who live in Oregon, had their dream opportunity today. The two World Series trophies from 2010 and 2012 made their way into Medford, OR for a special photo opportunity.
© 2024 KOBI-TV NBC5. All rights reserved unless otherwise stated.