Roster building is not easy in the NFL. General Managers have to hand out pretty pennies to ensure that the best players sign contracts to play for their teams. Unfortunately, huge paydays don’t always work out for NFL organizations. This was evident with the Daniel Jones contract, as he became a massive failure with the […]