It was an incredible display of T20 batting in the first India vs West Indies T20 international match. It was probably the best ever! Sunny Saturday afternoon in Florida brought thousands of Indians and Caribbean fans in America to witness the 1st ever T20I in the United States of America. And what a game it […]