With Arizona State having passed the halfway point of its spring practice schedule, we're ready to examine where the team is at in a position-by-position analysis. In this feature we take a look at the program's offense.