With a nickname like Megatron, it was only a matter of time before Calvin Johnson was in a commercial for a Transformers movie.
The former Lions wide receiver and NFL star posted his new commercial for the upcoming film 'Transformers: The Last Knight' on Instagram Wednesday night with the caption: "I’ve always loved my nickname, but I think this Optimus Prime dude has me confused for some other Megatron."