
15. Marshawn Lynch
Lynch was one of the greatest running backs of his generation. At least, he was when he played for the Seahawks. But things didn’t go as well for ‘Beast Mode’ in Buffalo. He lost his place as a starter and it looked as though his potential was dissipating. After a pair of 1,000 yard seasons, Lynch declined. Then Fred Jackson took his place consistently.

Buffalo traded him to Seattle for a fourth and a fifth-round pick. In the end, it became a gigantic steal for the Seahawks because Lynch reemerged in a massive way. However, Buffalo didn’t have anything to gain by keeping him. That’s because he wasn’t the right fit for the franchise. The change of scene helped him to become a blockbuster superstar (via The Athletic).