World Cup
Florida’s Broward County Stadium Expands Before Cricket T20 World Cup
Cricket is coming to America with the T20 World Cup. Florida's Broward County Stadium could turn into a Disneyland for fans as India, Pakistan and the U.S. play there.