Press Pass: Nolan Carroll

Nolan Carroll speaks to the media after the Eagles big Thursday Night Football victory over the New York Giants.

Advertising