Cricket
England could host conclusion of Indian Premier League

England has emerged as a potential stand-in host for the Indian Premier League after escalating hostilities between India and Pakistan led to both countries suspending their T20 tournaments.
Continue Reading