The Josh Innes Show Feb 18 – The Astros won the 2017 World Series..Shut Up!