Justin Tuck

Justin Tuck has played for three of the most iconic teams in football. This journey has taken him to the Midwest (Notre Dame), East Coast (New York Giants) and West Coast (Oakland Raiders). But home is still the tiny town of Kellyton, Alabama, where the population is less than 300. Tuck hasn't made it back to Kellyton to have that special holiday dinner with his family in more than 15 years. To help bridge that gap, Tuck's loved ones back in Kellyton sent him a package this year with some unique touches from home.

Related Story: Michael Carter-Williams Creates Special Gift For Great-Uncle Jimmy