possible connection: an "alpha male" is a dominant male, thus you must show leadership and fighting spirit in order to become an anchorperson/commentator also, there seems to be a game Street Fighter EX Plus Alpha
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
It means "+ something extra/special", a widely used "wasei-eigo" (????) meaning "English made in Japan") like a lot of other words.
Great example of Japanglish; use of English language to create a Japanese word (http://www.japanglish.org). Usually just a matter of pronouncing an English word with a Japanese accent (L's becoming R's, etc), but in this case it's the quirky combination of two non-Japanese