Powered by Roundtable

Jameis Winston had a lot to say after the New York Giants lost to the Detroit Lions.

The New York Giants lost in overtime to the Detroit Lions in Week 12, dropping to 2-10 on the season. 

Giants QB Jameis Winston played really well in his second start, going 18-36 for 366 yards, one touchdown and one interception. He also caught a touchdown pass. 

However, Winston's terrific game wasn't enough to help the Giants get their third win of the season. 

"One thing that one of my mental coaches, Jim Brogan, always told me, we always repeated is that the success is in the struggle," Winston said after the game. "We have to continue to endure. One of my favorite Bible verses is count on all joy when you fall into various trials, knowing that the (testing) of your faith produces perseverance and let that perseverance have its perfect work so you can be complete lack of nothing.

"I think this team is just in the season where we are enduring certain trials. I was so proud of the defense when they got that turnover. We just have to find a way to win, and that's as simple as that. I have to do my role better. We all have a part in this. The coaches are putting us in a great position to do so. Collectively, we just have to find a way, and we will."

The Giants had 517 total yards against the Lions. They won the time of possession battle and got more first downs. New York should have won this game. 

However, once again, Big Blue couldn't make clutch plays. 

"Yeah, honestly, I think it's more of a spiritual thing than an X's and O's thing," Winston said. "I think that we have to dig deep and continue to exhibit unwavering faith in not giving in to an energy of denial or doubt. I love Coach (Mike) Kafka's message: leave no doubt. And today, we left some doubt out there.

"We were on the three-yard line with the chance to put the freaking nail in the coffin. And I missed (Giants TE) Theo Johnson on the quick flat. That is the details. That is the execution that is required to win tough NFL games. On if something needs to change for them to execute: "I am so confident in our offense, in the coaches that put in work, day-in and day-out. We, collectively, will do a better job at executing in those moments."

The Giants are 22nd in the NFL in points per game and 30th in points per game allowed. Let's see if the defense improves after Shane Bowen was fired on Monday.