Yes, you did indeed see two guys dressed up as Marlins Teletubbies at last night’s game.