The NFL requires all teams to be under the salary cap when the new league year begins, which is March 15 at 4 p.m. ET this year. The Los Angeles Rams were more than $14 million over the limit a few weeks ago, but they’ve made the necessary moves to get under the cap ahead of Wednesday’s deadline.