I believe he is on the faculty at Temple.
Any time I saw him on FOX I would just be stunned he was on the faculty of any place.
he is a one sick POS