Art NewsArt World Art Industry News: It Turns Out There’s a Ferocious Family Feud Behind Stan, the $32 Million T-Rex Sold at Christie’s + Other Stories adminOctober 23, 2020