Tag: Josh Mauro

Apr 30

Giants’ Josh Mauro suspended 4 games for PED violation

cardinals_045

The Giants signed defensive end Josh Mauro earlier this week, but he won’t be able to play the first month of the regular season. The team announced Friday that the league has suspended Mauro for the first four games of the 2018 season for violating the NFL policy on performance enhancing substances. He is eligible …

Continue reading