Where do you see yourself in 15 years?

Mike41691
Thu, 13 Mar 2008 21:30:18 +0000

Sitting in the owner’s box at the new Yankee Stadium.