Giants • #41 • LB, RILB
Micah McFadden is an American football linebacker for the New York Giants of the National Football League. He played college football at Indiana. Wikipedia