Kevin O'Leary Says His $12.9M Trading Card Belongs With Fine Art. To Him, It's 'No Different' From Warhol And Pollock
Kevin O’Leary just dropped nearly $13 million on what some might dismiss as just a trading card. But to him, it’s in the same league as fine art—no different from owning an original Warhol or Pollock.
Benzinga ·