Amazon offers the Under Armour Stephen Curry Basketball in Black/Yellow for $19.12 with free shipping for Prime members. That's the lowest price we could find by $5. It's 29.5" official size.