Carroll Land Stadium gives fans and players a great view of the Pacific Ocean during baseball games.
DWL