If you’ve been scanning NFL news this week, you’ve probably come across the thought that Atlanta Falcons quarterback Kirk Cousins is not healthy. It’s not some outrageous conspiracy theory. Several notable accounts have put together video clips and compilations that show Cousins’ mechanics being altered due to favoring his surgically repaired Achilles. Former pro quarterback […]