Italia Winter Championship 2018: Everything You Need To Know!The grand final of the third Season of the Italian national tournament takes place this weekend in Milan with €5,000 and the title of the Champions of Italy on the line. Read more