Big questions, takeaways: Saquon Barkley gets revenge on Giants, Lions and Packers win in final minute October 20, 2024 7:05 pm|