This past off-season, Mario Williams signed the most expensive contract for a defensive player in NFL history with the Buffalo Bills. At around $100 million for six years, Williams clearly chose to take the money over playing for a contender and hey, to each their own, right? Just don't be shocked when analysts like Rodney Harrison point it out. Unfortunately, everything Harrison said is correct, even the belief that Mario "will probably fall off the face of the earth.” Hopefully Rodney is wrong, but with the Bills going nowhere fast, the 27-year-old former 1st overall pick is looking like someone who will definitely be forgotten in a couple years.     

RELATED: The 25 Dumbest Front Office Moves in Sports History

[via Pro Football Talk]