Cris Carter reacts to Michael Thomas’ 5-year/ $100M contract extension with Saints

Video Details