Michael Rapaport's Dramatic Firing From Barstool Sports Fully Explained

Michael Rapaport’s time at Barstool Sports ended as quickly as it came.…