Grade the Giants' special teams this season
D
45%
(108 votes)
F
43%
(105 votes)
C
11%
(27 votes)
A
<1%
(1 vote)
B
<1%
(1 vote)
Total Votes: 242
See this poll on:
https://poll.fm/7679924/embed