89
LOLB
Devon Kennard
29
}
6' 3" | 251lbs
NFL Playoffs
New York Giants