Italy great Martin Castrogiovanni has called time on his professional rugby career after a career spanning more than 15 years and 119 caps.
Italy great Martin Castrogiovanni has called time on his professional rugby career after a career spanning more than 15 years and 119 caps.