The Giants re-signed two of their three “Brown’s” today, locking up safety Stevie Brown and kicker Josh Brown.
Stevie Brown, coming off an ACL tear last season, signed a one a year deal per Adam Schefter:
Giants re-signed S Stevie Brown to a 1-year $4M deal.
— Adam Schefter (@AdamSchefter) March 11, 2014
Stevie Brown had a breakout year in 2012, his first with the Giants, after being thrust into the starting safety position. He was tied for second in the NFL that year with a whopping eight interceptions. Many expected another stellar performance by Brown last season, but unfortunately he tore his ACL in the pre-season. This opened the door for Will Hill who was one of the best Giants’ defensive players on the field, but had his issues off of it. A one year deal seems to be good for both the Giants and Stevie Brown, who will look to make a strong comeback to try and cash in on a bigger contract next offseason. The Giants also will have insurance in case Will Hill gets in any more trouble off the field. With Antrel Rolle, Will Hill, and Stevie Brown the GMEN will boast one of the most talented crop of safeties in the league. Look for defensive coordinator, Perry Fewell, to utilize a lot of three safety defensive looks next season.
As for Josh Brown, the details of his deal are still undisclosed, but he has tweeted about his return:
— Josh Brown (@Kickingitwith3) March 11, 2014
Josh was a solid 23 of 26 on field goal attempts last season and had a mediocre 35 touchbacks. Overall, he was pretty accurate and had more leg than most of the Giants kickers in years past, although I did expect more from him on kickoffs.
Just a note, the Raiders are rumored to be interested in third of the Giants’ free agent’s named Brown, running back Andre Brown:
— Ian Rapoport (@RapSheet) March 11, 2014
Earlier in the day the Giants signed Oakland Raiders running back, Rashad Jennings, so in essence this would be a swap of tailbacks for the two teams.
How do you feel about these moves, Giants fans? Do you prefer Rashad Jennings over Andre Brown?