Friday, September 10, 2004

New Tax City

A study finds that people in New York pay the most taxes in the country. People in Tennessee pay the least. Come on Tennessee, pick up the slack.
Another study reports that the Boston Red Sox suck.