This news item was posted in Buzz category and has 0 Comments so far.
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.
You can follow any responses to this entry through the RSS 2.0 feed.