Listen now:
NBC Sports

Snap Decision: Megatron an unstoppable force