New sleep aid commercial features Saquon Barkley teasing Giants for letting him go. Owner John Mara feigned anger but joked about acting in the commercial. Barkley excelled with Eagles, missing NFL rushing record by 100 yards. Offensive coordinator Mike Kafka to interview for Bears head coach.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing