Nolan Ryan Mocks Pete Rose in Radio Commercial davidschultz / September 1, 2016 In a commercial playing during the Houston Astros radio broadcasts, Nolan Ryan promoting aluminum siding and windows,… Read More »