There is no signing bonus. In 2019, Long gets a $1.35M base salary, $1.2M roster bonus due on 5th day of league year, $62.5k per game on 46-man roster, $15.625k per game on 53-man roster and $100,000 workout bonus. There’s also $800,000 in incentives for playing time and 7+ wins.

— Mike Rodak (@mikerodak) February 14, 2019