British go-kart racer.
Caleb McDuff
Caleb McDuff Bio Caleb McDuff is an accomplished British go-kart racer. McDuff has cochlear implants due to his extreme deafness, but he cannot use them when racing in a crash helmet. Childhood and Early Life Caleb McDuff was born on…