The NFL released the 2017 compensation picks that each team will collect for the upcoming NFL Draft. (NFL)

NFL fans are often heartbroken when their players leave in free agency. Unlike most other sports, the NFL rewards team with a draft pick compensation to teams that are unable to retain their pending free agents. The NFL has announced which teams will receive draft picks for losing free agents from the 2016 offseason.

The hilarious part of this offseason might be that the Broncos received a 3rd round pick for losing Brock Osweiler. My esteemed colleague recently put together a list of potential free agent busts for this upcoming offseason. It’s normally smart business to just let your mediocre free agents walk replacing them with draft picks. Below is the official formula for computing the comp picks via NFL.com.

ARIZONA

Lost: Rashad Johnson; Ted Larsen; Bobby Massie; Bradley Sowell; Sean Weatherspoon; Corey White

Gained: Tyvon Branch; Evan Mathis

BALTIMORE

Lost: Kelechi Osemele; Matt Schaub; Courtney Upshaw

Gained: Benjamin Watson; Eric Weddle

CAROLINA

Lost: Josh Norman; Brad Nortman

Gained: Gino Gradkowski

CINCINNATI

Lost: Marvin Jones; Emmanuel Lamur; Reggie Nelson; Mohamed Sanu; Andre Smith

CLEVELAND

Lost: Johnson Bademosi; Travis Benjamin; Tashaun Gipson; Alex Mack; Craig Robertson; Mitchell Schwartz

Gained: Demario Davis

DENVER

Lost: David Bruton; Vernon Davis; Ryan Harris; Malik Jackson; Evan Mathis; Brock Osweiler; Danny Trevathan

Gained: Jared Crick; Russell Okung; Donald Stephenson

GREEN BAY

Lost: Casey Hayward; Scott Tolzien

INDIANAPOLIS

Lost: Coby Fleener; Jerrell Freeman; Dwight Lowery

Gained: Patrick Robinson; Scott Tolzien

KANSAS CITY

Lost: Jeff Allen; Tyvon Branch; Chase Daniel; Sean Smith; Donald Stephenson

Gained: Mitchell Schwartz

LOS ANGELES RAMS

Lost: Nick Fairley; Janoris Jenkins; Rodney McLeod

MIAMI

Lost: Rishard Matthews; Lamar Miller; Derrick Shelby; Kelvin Sheppard; Olivier Vernon

Gained: Isa Abdul-Quddus; Andre Branch

NEW ENGLAND

Lost: Akiem Hicks; Tavon Wilson

Gained: Shea McClellin

NEW YORK JETS

Lost: Demario Davis; Damon Harrison; Chris Ivory

Gained: Matt Forte; Steve McLendon

PITTSBURGH

Lost: Kelvin Beachum; Antwon Blake; Will Johnson; Steve McLendon; Sean Spence

Gained: Ladarius Green; Ryan Harris

SAN FRANCISCO

Lost: Alex Boone

SEATTLE

Lost: Bruce Irvin; Brandon Mebane; Russell Okung; J.R. Sweezy

Gained: Bradley Sowell; J’Marcus Webb