There was quite the speculation as to whether or not pop princess Britney Spears would appear on the Glee episode dedicated to her, but it has since been Read More