Rumor: Is EC3 On His Way To The Main Roster?