The winner of 32 NASCAR races and a first-place finish in 2004 is in the hot seat on “The Carlos Watson Show.
Finneas joins the latest episode of “The Carlos Watson Show.
On the latest episode of 'The Carlos Watson Show,' the 'Billions' actress reveals why she doesn't speak out as much as others in show business.