2021-09-25
Tottenham Hotspur Stadium, Tottenham, London, UK
175 lbs
Bob Williams
2014-11-22
2019-06-01
2020-12-19
2019-10-12