ALLEN PARK -- We’re less than two weeks from the start of Senior Bowl practices, and the Detroit Lions still don’t have a full coaching staff in place. Heck, they don’t even have a defensive coordinator.

The NFL offseason will come at you fast. With that in mind, here’s a look at some key dates coming up in the next few months.

January 18: East-West Shrine Game at Tropicana Field in St. Petersburg, Fla.

January 18: NFLPA Collegiate Bowl at the Rose Bowl in Pasadena, Calif.

January 19: AFC and NFC championship games

Jan. 22: Start of practice at the Senior Bowl in Mobile, Ala. (where the Lions will coach one of the teams). The game will be played Jan. 25 at Ladd-Peebles Stadium in Mobile, Ala.

January 26: NFL Pro Bowl at Camping World Stadium in Orlando, Fla.

February 2: Super Bowl LIV at Hard Rock Stadium in Miami

February 3: Waiver system begins for 2020

February 11: NFL clubs can sign players whose CFL contracts have expired at noon. Players under contract to a CFL club for the 2020 season or have an option for the 2020 season are not eligible.

February 24-March 2: NFL Scouting Combine at Lucas Oil Stadium in Indianapolis

February 25: First day for clubs to designate franchise or transition tags (the Lions have no obvious candidates)

March 10: Deadline for clubs to designate franchise or transition tags is 4 p.m.

March 16: Free-agency negotiating window officially opens at noon on March 16. Clubs are permitted to contact and enter into contract negotiations with the agents of players who will become unrestricted free agents. Contracts cannot be executed with a new club until the start of free agency.

March 18: Clubs must exercise options for 2020 on all players who have option clauses in their 2019 contracts by 4 p.m.; clubs must submit qualifying offers to their restricted free agents with expiring contracts to retain a right of first refusal/compensation; clubs must submit a minimum salary tender to retain exclusive negotiating rights to their players with expiring 2019 contracts who have fewer than three accrued seasons of free agency credit.

March 18: All clubs must be under the 2020 salary cap prior to 4 p.m. (only the top 51 contracts count against the cap until rosters are cut to 53)

March 18: Free agency officially begins at 4 p.m., when all player contracts expire. The trading period also begins.

March 29-April 1: Annual League Meeting (better known as the owners meetings) at The Breakers in Palm Beach, Fla.

April 6: Teams with new head coaches can begin offseason workout programs

April 15: Deadline for teams to bring draft-eligible players to their facilities for a physical examination

April 17: Deadline for restricted free agents to sign offer sheets

Mid-April: NFL regular-season schedule is announced

April 20: Clubs with returning head coaches (like the Lions) can begin offseason workout programs

April 23-25: 2020 NFL draft in Las Vegas

April 27: NFL clubs may request permission to visit with, try out or sign any player who was under contract to the XFL at the conclusion of the XFL season

May 1-4 or 8-11: Clubs can hold their three-day rookie minicamp from Friday-Sunday or Saturday-Monday.

May 4: Deadline for clubs to exercise fifth-year option for players selected in the first round of the 2017 draft. The Lions will have an interesting decision to make on linebacker Jarrad Davis. The team loves him, but he’s woefully underperformed. He ranked 84th out of 89 qualifying linebackers last season, according to ProFootballFocus. For a defense built from the middle-out, that’s a problem. His fate could change based on what happens in free agency and the draft. The Lions may like him, but that fifth year is going to cost

May 5: Deadline for clubs to send “May 5 Tender” to unsigned UFAs

May 11: Rookie football development programs begin

May 14-17: NFLPA Rookie Premiere

May 19-20: Spring League Meetings at the Ritz-Carlton in Marina Del Ray, Calif.

July 15: 4 p.m. deadline for any club that used the franchise tag to sign such player to a multi-year contract or extension. After this date, the player may sign only a one-year contract with his prior club for the 2020 season, and such contract cannot be extended until after the club’s last regular-season game.

Mid July: Clubs are permitted to open preseason training camp for rookies and first-year players beginning seven days prior to the club’s earliest permissible mandatory reporting date for veteran players.

August 6: Hall of Fame Game in Canton, Ohio

August 13-17: First preseason weekend

August 20-24: Second preseason weekend

August 27-30: Third preseason weekend

September 3: Final preseason games

September 5: Clubs must reduce rosters to 53 players by 4 p.m.

September 6: Claiming period for players placed on waivers at the final roster reduction will expire at noon

September 6: Clubs may establish a practice squad of 10 players

September 10: NFL regular-season begins