The Texans may have a Seth Payne 2.0

Mad Radio
Wednesday, May 15th
Plus, are you feeling better about the Rockets after the Warriors dispatched the Blazers so easily in game 1 of the Western Conference Finals?
00:17:30