Magazine Graphic: Roger Martin March 19, 2006 Video: Could Roger Goodell’s Fumble Lead to His Downfall? Video: How Did Roger Goodell Not See the Ray Rice Footage? Video: Did Roger Goodell Miss the Boat on Rice Suspension? Story: Does Roger Goodell Truly Deserve $74 Million? Video: NFL's Big Fail: Should Roger Goodell Resign?