It's Opening Day! Yankee Stadium towers grand, gleaming, and ready!