QB Daniel Jones expressed frustration with how this season has gone, as the Giants sit in last place in the NFC East and with him not playing his best football.
You must log in or register to comment.
QB Daniel Jones expressed frustration with how this season has gone, as the Giants sit in last place in the NFC East and with him not playing his best football.