Iconic Places in O.C.: Sports
Covering the World Series at Angel Stadium “It was over. It didn’t require great expertise to recognize the Angels were toes up. The San Francisco Giants led in Game 6, 5-0, and were eight outs away from capturing the 2002 World Series. Logic did not permit comeback dreams. Unless you’d Read More