Mario Williams left the Houston Texans for the Buffalo Bills back in March of 2012, signing a six-year, $100 million contract. It appeared like his departure was going to leave a void in Houston defense. Little did the Texans' front office know they had found a diamond in the relative rough with J.J. Watt a year earlier.
Williams has played in all but one of the Bills' 59 games since signing the contract, sitting out only last week against Kansas City. He missed 14 games over his last two season in Houston. At the start of the week, it appeared Williams would miss his second game with the Bills, ironically against his old team, but he has been upgraded from out to probable.
Williams has struggled this season, collecting just three sacks in 10 games under new head coach Rex Ryan.
His Texans counterpart J.J. Watt has 7.5 over his last four games. Time for Round Three between Watt and Super Mario today.
Now this week's graphic:
Editor's Note: SB Nation's partner FanDuel is running a $1.25M fantasy football league on Sunday. First place wins $100,000. Join now!
Saints vs Texans coverage