San Francisco Giant Oracle Park Framed Print
San Francisco Giant Oracle Park Framed Print. The Oracle Park stadium is home to the professional baseball team, the San Francisco Giants. The stadium is located in San Francisco, California, and has a seating capacity of 41,915. The park includes …..