Riley Leonard blasted referees after the Giants–Jaguars game, calling Trevor Lawrence a “cheater,” before the NFL silenced the outburst with a heavy fine.
Riley Leonard blasted referees after the Giants–Jaguars game, calling Trevor Lawrence a “cheater,” before the NFL silenced the outburst with a heavy fine.