Angels stadium is the most nondescript park in MLB. The spectacular view is it's only unique feature, and it has nothing to do with the park itself. Other than that, it looks like someone set out to build a stadium based on something from a non-licensed video game.