Giorgio Tavecchio

Giorgio Tavecchio : Stats, Net Worth, Contract, Packers & NFL

Giorgio Tavecchio, known as "Italian Ice," is a professional American football player. He currently plays for the Barcelona Dragons in the position of a...

Latest articles