American Premier League – What?! T20 Cricket in the USA?
So in the last few days I’m seeing rumblings (but not major news articles) about a new American Premier League. A T20 Cricket tournament to be held in New York in October, and again in Florida in April 2010. They have a website, http://americanpremierleague.us – That link is to their about page, right now their … Read more