Mac Jones could be on a short leash against the Raiders
According to NFL Network’s Ian Rapoport, Patriots quarterback Mac Jones could be on a “short leash” in today’s game against the Raiders. Jones has been benched each of the last two games against the Cowboys and Saints and could be sat down much earlier today if he struggles early according to Rapoport. Rapoport also reported that both Bailey Zappe and Will Grier got more reps with the first team offense…