Lou Hedley is quite literally the worst punter in the NFL.

What did you expect from a 30 years old rookie punter ?
But he's not the reason we can't score touchdowns