It's been almost a week since free agency opened.
Given the whirlwind amount of moves across the league, we'll give you a second to catch your breath.
The Vikings have made some noise as they signed free agent guard Alex Boone, safety Michael Griffin and linebackers Emmanuel Lamur and Travis Lewis. They've also quietly re-signed a handful of players who were with the team in 2015. Click **here** for the Vikings 2016 Free Agency Tracker.
Before free agency started, NFL.com released a list of the top 99 free agents. Only 36 players remain, and just more than half (19) are defensive players.
There are four offensive tackles remaining in the top 10 of players still listed by NFL.com.
Take a look at who's left in free agency.
17. Russell Okung, T
2015 team: Seattle
Okung is the highest player listed remaining and is representing himself in contract talks.
UPDATE: Okung signed with the Denver Broncos, the team reported Thursday.
22. Reggie Nelson, S
2015 team: Cincinnati
Nelson had eight interceptions in 2015 and is the highest defensive player listed.
23. Ryan Fitzpatrick, QB
2015 team: New York Jets
Fitzpatrick set a career-high in touchdowns (31) and yards (3,905) in 2015.
25. Chris Long, DE
2015 team: Los Angeles
Long, the No. 2 pick in 2008, was released by the Rams last month.
UPDATE: Chris Long signed with the New England Patriots, the team reported Friday.
26. Nick Fairley, DT
2015 team: Los Angeles
Fairley posted 18 tackles in 15 games last season.
UPDATE: Fairley signed with the New Orleans Saints, the team reported Monday. - No. 26
30. Arian Foster, RB
2015 team: Houston
The Texans all-time leading rusher, Foster has almost 6,500 career yards.
34. Andre Smith, T
2015 team: Cincinnati
The 29-year-old Smith visited the Vikings over the weekend.
UPDATE: Smith signed with the Minnesota Vikings, the team reported Friday.
36. Kelvin Beachum, T
2015 team: Pittsburgh
Beachum is recovering from an ACL injury after spending the past four years with the Steelers.
UPDATE: Beachum signed with the Jacksonville Jaguars, the team reported Wednesday.
37. Walter Thurmond, S
*2015 team: Philadelphia *
Thurmond set a career-high with three interceptions last season.
43. Donald Penn, T
2015 team: Oakland
The fourth and final tackle left on the list, Penn has made 140 consecutive starts.
UPDATE: Penn signed with the Oakland Raiders, the team reported Thursday.
45. Aldon Smith, OLB
2015 team: Oakland
51. Greg Hardy, DE
2015 team: Dallas
54. Anquan Boldin, WR
2015 team: San Francisco
Boldin ranks fifth among active receivers with 13,195 career receiving yards.
56. Terrance Knighton, DT
2015 team: Washington
58. Rashad Johnson, S
2015 team: Arizona
UPDATE: Johnson signed with the Tennessee Titans, the team reported Friday.
59. Alfred Morris, RB
2015 team: Washington
UPDATE: Morris signed with the Dallas Cowboys, the team reported Tuesday.
61. Evan Mathis, G
2015 team: Denver
A veteran of 90 career starts, Mathis just won a Super Bowl with the Broncos.
UPDATE: Mathis signed with the Arizona Cardinals, the team reported Wednesday.
62. Mike Wallace, WR
2015 team: Minnesota
UPDATE: Wallace signed with the Baltimore Ravens, the team reported Tuesday.
68. Jahri Evans, G
2015 team: New Orleans
70. Mike Neal, OLB
2015 team: Green Bay
71. Junior Galette, DE
2015 team: Washington
Galette missed the entire 2015 season with a ruptured Achilles tendon.
72. Percy Harvin, WR
2015 team: Buffalo
74. Dwight Freeney, LB
2015 team: Arizona
The 36-year-old Freeney is third among active players with 119.5 career sacks.
75. Courtney Upshaw, OLB
2015 team: Baltimore
UPDATE: Upshaw signed with the Atlanta Falcons, the team reported Friday.
76. LeGarrette Blount, RB
2015 team: New England
77. Leon Hall, CB
2015 team: Cincinnati
Hall has spent his entire nine-year career with the Bengals.
79. Patrick Robinson, CB
2015 team: San Diego
83. Stefen Wisniewski, C
2015 team: Jacksonville
84. Nolan Carroll, CB
2015 team: Philadelphia
85. Zach Brown, OLB
2015 team: Tennessee
86. Jerraud Powers, CB
2015 team: Arizona
89. James Laurinaitis, MLB
2015 team: Los Angeles
The former second-round pick had at least 98 tackles in four of his seven seasons with the Rams.
UPDATE: Laurinaitis signed with the New Orleans Saints, the team reported Thursday.
92. Reuben Randle, WR
2015 team: New York Giants
UPDATE: Randle signed with the Philadelphia Eagles, the team reported Wednesday.
97. David Bruton, S
2015 team: Denver
98. Chris Johnson, RB
2015 team: Arizona
UPDATE: Johnson signed with the Arizona Cardinals, the team reported Thursday.
99. Robert Griffin III, QB
2015 team: Washington
Former No. 2 overall pick did not play during the 2015 season.