I am from New York and so when I hear "The Giants" I automatically think NY football team. But out here on the other coast they have a Giants baseball team. We've heard that seeing a game here and experiencing the stadium is a must. Matt had a chance to go with the guys back in July and it did not disappoint. Here's a view of the stadium with one of the most scenic views around.