A sell-out crowd of almost 48,000 fans filed into the brand new $1.5 billion Yankee Stadium for Opening Day on April 16. So much for home-field advantage—the Yankees fell to the Cleveland Indians with a humiliating 10-2 loss. But at least they have a home field. The stadium now sits upon the former Macombs Dam […]
Recent Comments