The Christmas shopping season is almost here and for many people, it's also the time of year to go shopping for the sports fans in their life.

Maybe you have a sibling who loves Jason Kelce or a cousin from Ohio who you only see once a year but you remember they are a Joe Burrow fan.

But are you ready for the cost of supplying your friends and family with clothing so they can represent their favorite team?

Well, Oddspedia analyzed every NFL team's merchandise and calculated the average cost of purchasing T-shirts, sweatshirts, team jerseys, and hats.

They used the prices from to rank what NFL teams have the most expensive merchandise.

The bad news for Eagles fans is that Philadelphia has the most expensive team gear with the average cost of a team jersey, t-shirt, sweatshirt, and team hat totaling $308.46 for a combined purchase.

The Eagles' team gear average total is one of only three teams that are over $300 with the Detroit Lions in second place ($306.23) and the San Francisco 49ers in third place ($300.05).

San Francisco 49ers v Philadelphia Eagles
49ers and Eagles Fans Photo by Tim Nwachukwu/Getty Images

The Eagles also have the highest average team jersey cost in the NFL at $157.59 and the second-place team is $12 less (Seattle Seahawks average jersey is priced at $145.59).

For comparison, Cowboys jerseys average $136.19 and the Pittsburgh Steelers team jersey is averaging $141.49 at the NFL Shop online.

Here is the full list ranking the most expensive NFL Team merchandise by average cost:

1. Philadelphia Eagles
2. Detroit Lions
3. San Francisco 49ers
4. New York Jets
5. Dallas Cowboys
6. Cleveland Browns
7. Minnesota Vikings
8. Pittsburgh Steelers
9. Miami Dolphins
10. Cincinnati Bengals

Top Ten Philly Athletes Age 25 or Younger

Philadelphia has some great young athletes right now, from NFL MVP Runner-up Jalen Hurts to NL Gold Glove Award Finalist Bryson Stott to 30 Points Per Game Scorer Tyrese Maxey.  In honor of the Philly Sports teams Youth Movement, here are my rankings of the top ten Philadelphia Professional Athletes who are 25 years old or younger:

Gallery Credit: Josh Hennig/Townsquare Media

More From WPG Talk Radio 95.5 FM