Naturally, there wasn't much going on with the Arizona Cardinals. That is why Mondays mean the week in photos, at least what is on the team site. Enjoy the morning links.
David Johnson at the NFLPA Rookie Premiere
David Johnson took part in the NFLPA Rookie Premiere in LA.
Sean Weatherspoon at play
Linebacker Sean Weatherspoon vocally makes his presence known this offseason
2015 Cardinals draft class signings
Images of the Cardinals signing their rookie deals. All are under contract after D.J. Humphries signed Monday.
OTAs Day Seven
Pictures from the opening day of the final week of 2015 OTAs
OTAs Day Eight
Images from the Cardinals' continuing on-field work
OTAs Day Nine
More images from the Cardinals' offseason work
OTAs Day 10
Pictures from the final OTA of the 2015 offseason
Offseason moves should lead to improvements in Cardinals' pass rush - Arizona Cardinals Blog - ESPN
Alex Okafor and Kareem Martin should provide some solid pressure coming off the edge.
Rob Gronkowski shaved his head for kids with cancer - SBNation.com
Richard Sherman stars in fake 'Jurassic World' trailer, and it's amazing - SBNation.com
Sherman has some acting chops!
San Francisco 49ers offseason: Where optimism goes to die - Niners Nation
How much can the retirement of a right tackle really affect your expectations for the coming season? A lot, as it turns out.
49ers trade Andy Lee to Browns for 7th-round pick, per report - Niners Nation
Bradley Pinion is now San Francisco's starting punter, as Andy Lee has been traded to the Cleveland Browns.
Jimmy Graham talks Seahawks OTAs - Field Gulls
Seahawks tight end Jimmy Graham appeared on the John Clayton show on Saturday to talk about his new team. Give it a listen.
Tom Cable outlines his ideal Seahawks offensive lineman - Field Gulls
During the Seahawks' Town Hall that aired last night, Tom Cable described what he was looking for in offensive linemen.
2015 St. Louis Rams: Head Coach Jeff Fisher, QB Nick Foles Transcripts From Post-OTA Interviews - Turf Show Times
Here's what the Rams' head coach and signal caller had to say after practice.
2015 St. Louis Rams Roster: Team To Release WR Bud Sasser For Heart Condition After Signing Him On - Turf Show Times
Sad story, but classy move by the Rams.