Arizona Cardinals quarterback Kyler Murray has astonishingly been told he needs to grow up by his team-mate Kelvin Beachum after inking a lucrative new contract before the start of the season.
The 25-year-old signed a five-year contract worth $230million last summer, but his season was cut short after tearing his ACL during a game against the New England Patriots in week 14.
Ahead of his fourth season in the NFL, the Cardinals are expected to be more competitive than they've been in recent years. Murray has just one play-off appearance to his name - a blowout defeat to the LA Rams in which he threw just 19 completed passes and was sacked twice.