Following a lopsided 38-6 loss for the Atlanta Falcons, Kirk Cousins’ performance had some fans wondering if his stint on the team’s injury report was the cause for a lack of production against the Broncos in Week 11. Cousins reassured the media that nothing is holding him back, noting he’s at 100%, per Terrin Waack. […]