Howard Stern is no doubt cursing out FX this morning. The cable channel has pulled the plug on the Stern-produced Baywatch spoof Son of the Beach. The Tuesday night comedy will end its three-season run Oct. 1.