NSC

USA defeated rivals Canada by five wickets to claim the ICC Americas Division 1 T20 Championship title played at NSC, Bermuda on Sunday.

Read more