North Alabama's new baseball team finally has a name - the Rocket City Trash Pandas. The name was the selected from a list of similarly wacky ones including the ThunderSharks, Space Chimps, Moon ...