A sitting president lashing out at NFL and NB