Share this story
With picturesque views of the Pacific beckoning beyond its outfield fences in San Diego, some refer to Point Loma’s Carroll B. Land Stadium as “America’s Most Scenic Ballpark.” ADVERTISING With picturesque views of the Pacific beckoning beyond its outfield fences