I know it may be low on the priority list for the winless New York Giants but maybe someone should look at the Special Teams play.