2 strange things here:
1: Calvin Johnson is an NFL football player, but these Air Max Flyposite are basketball shoes.
2: Nike have had many collaborations with Hasbro with their TF themed basketball shoes over the years (and of course the runner transformers..). Apparently someone at Nike really likes TF. Not sure why they would do something like this this time around.