Andrea Barzagli has been married to Maddalena since July 2013. They have two children.
UEFA Champions League
2012-2013 UEFA Champions League
2013-2014 UEFA Champions League
ITV Sport: Euro 2016
No data