So it seems we know why Samoa Joe possibly was let go. The WWE announced they hired Pat Mcafee to be the new announcer for Smackdown. Its said Mcafee will be given a lot of freedom as an announcer as they want to make it work. I think if Joe was up for the job they likely went with Mcafee due to how excited he gets etc and decided...we need someone to SPARK the announce crew.