logo
Isaac Odugbesan backdrop
Isaac Odugbesan poster
Isaac Odugbesan
Isaac Odugbesan is a Nigerian professional wrestler and former shot putter. He is currently signed to WWE, where he performs on the NXT brand under th...