Rotation in massive stars:
Progenitors, Core Collapse, and Remnants.