Nfl roster are 53 on the active roster and 16 on the practice squad. Plus the gameday roster is 48 game day active now plus a 3rd QB. Also you can call up 2 guys from the practice squad to the active roster without making a move.
Plus IR is only 4 weeks now and a team can bring 8 players off it now during the season compare to
1993 to 2011- IR out for the season
2012 to 2016- 1 player a team can play after after 8 weeks out
2017 to 2019- 2 players a team can play after 8 games out
2020 to 2021- 3 players a team can play after 8 games out