Steve Austin To Narrate the Texas Cup

Posted By Caroline Walsh on 11/01/18


WWE announced that Steve Austin will narrate the opening package for NASCARís Texas Cup series this weekend. Coverage starts at 2 PM ET on NBC Sports Network.