New York Post - - New Yankee Stadium a hit! -