Here are the Top 10 MLB Jerseys for the 2010 season according to CNBC.com.
10. Tim Lincecum – San Francisco Giants
9. Alex Rodriguez – New York Yankees
8. Dustin Pedroia – Boston Red Sox
7. Josh Hamilton – Texas Rangers
6. Albert Pujols – St. Louis Cardinals
5. Cliff Lee – Seattle Mariners/Texas Rangers
4. Chase Utley – Philadelphia Phillies
3. Roy Halladay – Philadelphia Phillies
2. Joe Mauer – Minnesota Twins
1. Derek Jeter – New York Yankees
Eleven different teams are represented in the Top 20, but not a single Mets player was included in the top 20.
The Yankees also led MLB in all licensed product sales in 2010, followed by the Red Sox, Dodgers, Phillies and Cubs.