Canada Humbles USA
Beyond NYCNews May 30, 2010 0
The USA took on arch rivals Canada in the game of the day at the Bermuda National Stadium in the top of the table clash.
Read moreBermuda, USA and Canada all post comfortable win in the first round of the Pepsi ICC Americas World Cricket League Division 1
Read more