Giants • #73 • T
Evan Neal (born September 19, 2000) is an American football offensive tackle. He played college football at the University of Alabama. Wikipedia