Too much good stuff out there for one post, but I wanted to pass along this one briefly -- Reason, Matt Welch's nominal clubhouse, has a great piece by Daniel McGraw explaining why 2005 may be the last year we'll hear owners grousing about needing new stadiums, ever. Why?
Kelo v. New London, which the Supreme Court is scheduled to hear by this summer, "could decide once and for all when or even whe...
View the Entire Article