Revealed: Michael Sloan Net Worth in 2026 – $5M or $146M?
Quick Answer: Michael Sloan has an estimated net worth of $5 million in 2026, primarily from TV royalties and legacy projects like The Equalizer. One source claims $146 million, but this likely confla…