D David Suggs Guest Jul 31, 2022 #1 The NFL's latest innovation in injury prevention appears to be receiving mixed reviews.