Philadelphia Eagles The final piece of the puzzle? Five takeaways from Eagles signing LeGarrette Blount By Liam Jenkins