I totally agree... like every elected official, I think we should hold Brown's feet to the fire.
I just don't see why everyone is so concerned that Brown might someday consider running for president (which he does NOT say in the 1:26 minute video clip at the top of this thread). He's not even sworn in as Senator from Massachusetts yet. We'll have to wait and see how he does as senator...
It is because of his liberal tendencies. He may turn out to be a RINO like Bush!