It's going to be a long six weeks as we wait for the start of Kansas City Chiefs training camp on the campus of Missouri Western State University.
Until then, here's everything you need to know to catch up on what's happened through all of the Chiefs' offseason workouts.
There are 45 articles linked below that should keep you busy until the end of July, or tomorrow, whatever. Don't hurt yourself and read at your own pace.
For those who really get after it and consume all of this quickly, we'll continue to bring you great coverage over the next few weeks with exclusive longform content you won't find anywhere else, behind the scenes access and we'll even preview the Chiefs' 2015 training camp roster.
Rookie Minicamp * *
The Chiefs held their rookie minicamp from May 16-18 and it included 69 players who were either trying out, signed as undrafted free agents or were drafted by the team in 2015.
Here's a roundup of that content:
Players were outside on the field for day three of the Rookie Mini Camp.
The Chiefs' Rookies met for their Annual Dinner
The rookies gathered for the first time as a unit in a dinner with former Chiefs and current coaches
Chiefs Rookie Minicamp has 69 Players Participating
Everything you need to know about this weekend's rookie minicamp
Chiefs TEJames O'Shaughnessy Already Getting Help from Travis Kelce
The Chiefs' fifth-round pick spoke about his time thus far in Kansas City
Chiefs WR Appreciates Life, Football More after Battle with Cancer
Former Gardner-Webb receiver Kenny Cook overcame Hodgkin Lymphoma
The Chiefs' first-round pick spoke about playing for his father as a kid
Organized Team Activities * *
The Chiefs held 10 OTA practices between May 26 and June 12.
For each day of OTAs and minicamp, there is a "Practice Observations" article as well as a "What We Learned" article.
The "Practice Observations" articles include who sat out of practice due to injury that day, top plays, video clips and an exclusive spotlight on one player.
In the "What we Learned" series, you can find the top quotes from the post-practice press conferences and get all the insight into how players are feeling heading into 2015.
There are also links to feature articles that will give you even more insight into the 2015 Chiefs team.
What we learned
Mandatory Minicamp * *
The Chiefs held their mandatory minicamp from June 16-18.
"The best catch of the day came from receiver Fred Williams, who caught a pass deep down the left sideline from quarterback Chase Daniel. This play would have been a top-10 highlight on any given week during the regular season. Williams tracked the ball over his outside shoulder near the sideline and was able to win the 50-50 battle with the defender. It may be the best catch of the Chiefs' offseason thus far."
"I'm going to try to come back up here early and work with coach (Barry) Rubin," Chiefs' running back Jamaal Charles said. "Just to get in shape and get back in the groove."
A look at the third and final mandatory minicamp day held at The University of Kansas Hospital Training Complex.
"On the offensive side, the top play was a catch across the middle from tight end Travis Kelce, who leapt up with one hand and was able to snag the ball out the air more than 15 yards down the field. Alex Smith placed the ball between a couple of defenders and Kelce showed the kind of ability that Chiefs fans are excited to see more of in 2015."
"[Tuesday] in practice, I can hear him make calls at the line of scrimmage because he wants the football," Alex Smith said of the third-year tight end, Travis Kelce. "It's so great to see that confidence on the field, of him calling for when he wants the football. As a quarterback, that's encouraging. You want a bunch of guys out there that are feeling good about their matchup and want the football."
"Smith was firing darts all over the field and a few of which were absolute dimes to receiver Jeremy Maclin. After both Smith and Maclin spoke about the continuity and timing they've developed throughout this offseason on Wednesday, they went out there and proved it on Thursday."
"We understand that we need to take it up a level from last year," coach Andy Reid said. "That's what all the guys are striving to do. They've all challenged themselves with that. Coaches likewise. We're fortunate here to have good talent and guys that work hard.
"They take it upon themselves that responsibility to do that and the coaches do the same."