India has thrown a wrench into the ICC Champions Trophy tournament slated to be played in Pakistan in February. The competition is considered the second most exciting and lucrative league behind the World Cup as it involves the top eight Test nations. India’s Cricket Board has notified both the International Cricket Council, the governing body […]