Brian Charles Lara believes India and England are among the better equipped teams heading to the World Cup. That and a lot more came up for discussion as the Trinidadian sat with TOI for a comprehensive chat.
from Times of India http://bit.ly/2VZnPd6
No comments