Some of the notable offensive players who have retired from the NFL this off-season have already been appreciated. Now, it is time to give some love to the big guys up front, as well as the special teams players, who make all the wins possible.

Guards

Geoff Schwartz (2008-15) played 7 seasons in the NFL. He spent his first year on the Carolina Panthers' practice squad. He then spent the next 6 seasons playing for the Panthers, Minnesota Vikings, Kansas City Chiefs and New York Giants.

In that span, he played in 74 games, starting in 39 of them. He signed with the Lions but got released in August 2016 after failing to make the team and was not on a team last year.

Chris Chester (2006-16) played 11 seasons in the NFL. He spent his first five seasons playing for the Baltimore Ravens before going to the Washington Redskins for four seasons and then playing for the Atlanta Falcons the last two years. During his career Chester played in 169 games and started 143 of them.

Centers

Kory Lichtensteiger (2008-16) played 8 seasons in the NFL. He was drafted by the Denver Broncos, but was waived by the team after only one season.

He was not on a team in 2009, but in 2010 the Washington Redskins gave him another chance in the league. He worked into becoming a starter, but injuries cut short his 2011 season, as well as the last two of his career. During his career Lichtensteiger played in 93 games and started 75 of them.

Bryan Stork (2014-15) played 2 seasons in the NFL. He started 11 games and 2 playoff games at center for the New England Patriots his rookie year, but got injured in the AFC Championship. He began the next season injured, but started again when healthy. He was then traded to the Redskins, but the trade was voided since Stork failed his physical. He was then released and did not play in 2016. For his career Stork played in 21 games and started 17 of them.

Tackles

Doug Free (2007-16) played 10 seasons in the NFL, all with the Dallas Cowboys. He only played in one game his first two seasons, but finally got a chance to play after Marc Colombo got injured. From this point Free was the Cowboys starting left tackle, until 2012 when he switched to left tackle. For his career Free played in 124 games and started 114 of them.

Joe Reitz (2008-16) played for 9 seasons in the NFL, mostly with the Indianapolis Colts. He spent his first three seasons bouncing around the Baltimore Ravens, Miami Dolphins and Colts' practice squad before finally getting a chance to play in 2011. For his career Reitz played in 73 games and started 44 of them.

Ryan Harris (2007-16) played for 10 seasons in the NFL.

He played his first four seasons with the Broncos before being waived due to injuries. He signed with the Philadelphia Eagles in 2011 but was waived before the season, sitting out the year. He then resigned with Denver before being waived and played for the Houston Texans the next two seasons. In 2014 he was the Chiefs' starting tackle. He then went to Denver for a third time and was the starting tackle on the team that won Super Bowl 50. He spent last season with the Pittsburgh Steelers. For his career Harris played in 114 games and started 70 of them.

Jake Long (2008-16) played for 9 seasons in the NFL. At the start of his career with the Miami Dolphins he looked like a future Hall of Famer, making 4 straight Pro Bowls, 1 First Team All-Pro and 1 Second Team All-Pro.

However, a back injury and a torn bicep started to take their toll on Long and his play declined in 2012. He then went to the now Los Angeles Rams and suffered ACL tears in consecutive seasons. He then signed with the Falcons, only playing 11 snaps in 2015. Last season, Long only played 4 games for the Vikings before tearing his achilles. For his career Long played in 104 games and started 99 of them.

Special Teams

Pat McAfee (2009-16) played all 8 seasons in the NFL for the Colts. He was considered one of the best punters in the league, making two Pro Bowls and 1 First Team All-Pro. He finished his career averaging 46.4 yards per punt, 8th best in NFL history. His 49.3 yards per punt last season was the 8th best season in NFL history.

For his career McAfee had 575 punts for 23,048 net yards.

Josh Scobee (2004-15) played 12 seasons, 11 of which were for the Jacksonville Jaguars. In 2015 he played four games for the Pittsburgh Steelers, but got released due to poor play. He did not play last season. For his career Scobee was 241-301 (80.1%) on field goals. He holds the Jaguars team records for field goals made, attempted and points scored.