Ricochet's 630 finish, his promos, and Leo's tights - rant