Photo: Nicholas Badders/WCSN After a rain-shortened one-game road trip in southern California, Arizona State baseball returns home to Phoenix Municipal Stadium this weekend for a three-game series against the Xavier Muskateers, the first of eight-straight home games for the Sun Devils. Despite Xavier’s 5-5 record to start the season, it may be