I saw this on Twitter and found it interesting how things can be twisted. In the last 20 years only 2 teams have averaged more points per game than this rebels team. 77 ppg this year, in 01-02 they averaged 78 ppg and 82 ppg in 99-00. This is the 3rd most ppg in last 20 years and that's with a kenpom rating in free throws at 162 and 3pts % of 160 which are both very subpar.