McCaffrey scores 3 TDs as Panthers defeat Titans 30-20

Christian McCaffrey had 166 yards from scrimmage and scored three touchdowns, and the Carolina Panthers bounced back from an embarrassing defeat with a 30-20 victory over the Tennessee Titans on Sunday.