Sardar Patel Gujarat stadium: The world's largest cricket venue to host India-England Test squib

India's Motera stadium gives an unobstructed view of the pitch to 110,000 spectators.
Continue reading on Yahoo! Sports...
Tags: