EAGAN, Minn. -- Kirk Cousins can hear his body clock ticking. The quarterback will turn 35 later this month. His current team isn't sure it wants him back next season, and there are no guarantees any team will want him as its 2024 starter. So after reporting to Vikings training camp for what could be his final summer in Minnesota and facing an uncertain future, Cousins has produced a tornado of energy, whimsy and determination to make the most of whatever is left to come.
"I used to sit there in middle school and look up at the stars in the summer," Cousins said.