AllSportsTucson.com’s Steve Rivera was a guest this week on the 520 Sports Talk show hosted by Bill McCulloch. 520 Sports Talk is...