Commanders • #97 • DE, LDE
Efe Obada is a British Nigerian professional American football defensive end for the Washington Commanders of the National Football League. Born in Nigeria, he was raised in the Ne... Wikipedia