NFL players across the league struggle each week to find meaning after receiving a hefty franchise tag contract.