09-18-2008, 02:00 PM
A congressional panel took tough swings at the New York Yankees and New York City government over a new stadium for the Yankees. But neither the team nor the city budged from their positions on the $1.3 billion structure.
More...
More...