Team USA Starts Tournament With Back To Back Victories

The ICC Americas Division 1 Championship kicked off today in Fort Lauderdale, Florida, USA. The top two finishers