Montreal
New york Yankees
The Dallas Cowboys have sold the most merchandise since 2001, and sold more merchandise than any other NFL team in the 90's.
The San Francisco 49ers is the NFL team that has sold the most merchandise. The Baltimore Ravens are number 2.
Dallas cowboys
Worldwide it's the NBA, no question. NFL fandom barely exists outside the US.
Pitsburg Steelers
New York Yankees
Football and Baseball
New York teams sell a lot but overall, The Dallas Cowboys sell the most merchandise out of any sports team
yankees
The New York Yankees!
New England Patriots