Bhubaneswar, Aug. 15 -- International cricket is not everyone's cup of tea. Many talented cricketers find it difficult to make it to the national team due to cut-throat competition. One has to be better than the best to represent the nation. Every cricketer is not lucky enough to play at the highest level despite stellar performances in domestic circuit.

The situation forces many domestic cricketers to switch their allegiance to another country in order to materialise their dream of playing international cricket. Of late USA is requiring the services of many cricketers from various parts of the world and some of the domestic cricketers have joined the bandwagon to live their American dreams. Here is a look at those talented cricketers wh...