Beauden Barrett proves he can do everything
Beauden Barrett has pulled off an unlikely massive hit in the Rugby Championship to stop Nicolas Sanchez dead in his tracks.
Beauden Barrett has pulled off an unlikely massive hit in the Rugby Championship to stop Nicolas Sanchez dead in his tracks.