Tuesday, April 8, 2008

The Royals are about to start their season at the "sort of" new Kauffman Stadium today.  Will the new stadium really affect whether the Royals will play better than the past couple of seasons?

No comments: