Scott Brown recently announced that he was stepping down from his law school dean job and stepping back into the political world. Coincidence?
Wasn’t Scott Brown in Massachusetts?