Team Stars & Stripes won the eleventh annual Global Ambassadors Bowl, posting a 69-0 win over the FIDAF Regional U19s in Cave near Rome, Italy Nate Dean caught two touchdowns and scored one of three Team Stars & Stripes interception returns to the end zone,...