Nobody has been a U.S. senator from two different states in more than 100 years, but Scott Brown announced Thursday he will run for New Hampshire's seat after losing his Massachusetts seat in 2012.