User blog:Mr. Ice Christmas/Penguin Cub Stadium to Stay After the Party Finishes

Found this in the game's files, looks like the Penguin Cup stadium is here to stay.