Sad news today – Captain Lou Albano, the manager of champions, passed away at the age of 76. If you grew up watching wrestling during the 1980’s Captain Lou was one of the more recognizable faces in the WWF. Remember the rubber bands? Of course you do.
RIP, Captain Lou. Say hi to Gorilla Monsoon for us.