William Joseph Raftery is an American basketball analyst and former college basketball coach. From Wikipedia