Major League Cricket makes big hitting start
Major League Cricket started on Thursday in Texas. This is the most serious effort yet to start a local game in the U.S., and it has everything a modern Twenty20 league needs. Fans at the purpose-built cricket stadium, which is only 15 minutes by car from Dallas Fort Worth airport, wore the yellow shirts of … Read more