Salvador Ochoa
Position Lock
Date of birth 23 November 1998
Height 196cm
Weight 96kg
Advertisement