The International Cricket Council on Tuesday announced the highly-anticipated ICC Champions Trophy schedule with matches are ...