Jeff Feagles of the New York…

Share: 

Friday, April 30, 2010: Jeff Feagles of the New York Giants announced his retirement. He played a league record of 352 consecutive games