NFL expert says Saints overpaid for $51 million star in free agency

The New Orleans Saints made sure to lock up Chase Young on a three-year deal this offseason.

Scroll to Top