It’s only been seven years, but back in 2007 the San Francisco Giants hosted Major League Baseballs All-Star Game. I can’t believe it’s been that long. If you go to AT&T Park and have a seat on the Club Level they have a huge display of memorabilia ranging from bubbleheads to World Series trophies next time you’re at the park get a ticket for that section and check it out.