The Challenge’s Devin Walker slams CBS spinoff finalists: ‘Ya’ll should be embarrassed’
Devin Walker has called out several of The Challenge: USA stars after watching how things went for the cast members competing in the CBS spinoff show’s final. The show recently aired its two-hour grand finale on CBS and featured a final that some fans might consider comparable to the MTV show’s finals. However, CBS’ version