Shop for New York Giants gear at

Posts Tagged ‘Leonard Marshall’

Leonard Marshall For The Hall of Fame

Yesterday, I made my weekly appearance on Talking Football LIVE (listen here: I come in around the 90 minute mark). We talked a bit about Leonard Marshall not being in the Hall of Fame. And, we concluded, that he is deserving. Leonard Marshall, in addition to 2 Super Bowl rings, had 83.5 sacks in 12 […]