Seems like the leaks were true for all of the Killer Instinct Season 3 characters as General Raam will be joining Killer Instinct as the newest character in the next update.
He is also available right now to play and will be playable for free for the entire week. I assume after the week ends he will only remain playable for those who have the season pass.