[...] from over a year ago.Since the release of Luda mixtape 1.21 Gigawatts, Big Sean decided to offer his own side of the issue to KUBE 93 radio in Seattle.Big Sean said:“Ya’ll sure [the song] is about me? …