RG3 stole that No.1 spot from Peyton Manning after soaring sales of his jersey over the weekend, according to NFLshop.com. There's no surprise that the top-selling six jerseys are all quarterbacks (2. Peyton Manning, 3. Aaron Rodgers, 4. Eli Manning, 5. Tom Brady, 6. Andrew Luck). 

The craziest (put really predictable) name on the list is backup quarterback Tim Tebow landing at No.8 but the actual starting quarterback Mark Sanchez hasn't been in the top 25 of jersey sales for months now.