Massive stars are born rotating rigidly with a significant fraction of critical rotation at the surface. Consequently, rotationally-induced circulation and instabilities lead to chemical mixing in regions that would otherwise be stable, as well as a redistribution of angular momentum. Differential rotation also winds up magnetic fields, causing instabilities that can power a dynamo and magnetic stresses that lead to additional angular momentum transport. We follow the evolution of typical massive stars, their structure and angular momentum distribution, from the zero-age main sequence until iron core collapse. Without the action of magnetic fields, the resulting angular momentum is sufficiently large to significantly affect the explosion mechanism and neutron star formation. Sub-millisecond pulsars result that could encounter the r-mode instability. In helium cores massive enough, at least at low metalicity, the angular momentum is also sufficiently great to form a centrifugally supported accretion disk around a central black hole, powering the engine of the ‘collapsar’ model for GRBs. Including current estimates of the effect of magnetic fields still allows the formation of rapidly rotating (~ 5-10 ms) pulsars, but might leave too little angular momentum for collapsars.