Serena Williams Dishes On Attempting To Deposit $1 Million Check At Drive-Thru ATM

Serena Williams Dishes On Attempting To Deposit $1 Million Check At Drive-Thru ATM

The tennis legend drops by ‘Hot Ones’ where she reveals she was so focused on winning, she would forget to cash her checks until her “tax guy” would ask her if she even got paid […]