Tag: Pamela Anderson Still Wears ‘Baywatch’ Suit & MLB bans playing in Venezuela