Tom Coughlin Hopes Giants Special Teams Has Gotten 'under Control'
A punt snap flying over Steve Weatherford's head. Three punt returns for touchdowns, all 80 yards or more. No. 25 overall in average kick return yardage (21.2) and No. 25 in average punt return yardage (6.1).
What is the duplicate article?
Why is this article offensive?
Where is this article plagiarized from?
Why is this article poorly edited?