Home turf proved to be an advantage Thursday as the Call of Duty League’s Championship Weekend kicked off in Allen, Texas.,Playing in the final of fou Source: sportsnewsireland.com