Chargers • #67 • T
Alexander Leatherwood is an American football offensive tackle for the Los Angeles Chargers of the National Football League. He played college football at Alabama, where he was two... Wikipedia