The battle of the cricketing giants officially begins today with India facing off against the might of the baggy caps. Australia have been unstoppable in Test cricket and visiting teams usually find it difficult to win against the Aussies. To make it extra challenging for India, the match will be held under day / night […]