Expanding on last year's limited release, the NFL unveiled Nike Color Rush uniforms for all 32 teams.
After testing out the unconventional jerseys with eight squads last year, the league will wear them during Thursday Night Football games throughout the season.
The NFL shared the new looks by division on Twitter:
Per Nike's news release, all proceeds from jersey sales will go to the NFL Foundation "to fund health, safety and wellness programs for youth around the country."
The New York Jets and Buffalo Bills will wear the Color Rush uniforms this Thursday night. Their respective green and red attire caused problems for colorblind viewers last year, but the Jets will instead wear all-white jerseys to prevent another contrast controversy.
The Cleveland Browns noted that they will wear white instead of the all-brown uniform above to avoid the same conflict with the Baltimore Ravens' purple gear in Week 10.