(Photo: Nick Badders/WCSN) No. 12 Arizona State baseball is on the way to redeeming themselves after a tough start to the season. After underwhelming at 2-3 in it's first five games, the Sun Devils have ripped off four straight wins and are starting to look like the preseason powerhouse they were