Sit down by the big monitor in the Battle Hub, and you can view all kinds of stuff. Man... Used to be me up there going wild on the big screen. 8.10% of players have unlocked this achievement