Stephen A. Smith's net worth is about $20 million, making him one of the wealthiest media personalities & highest-paid ESPN sportscaster.