Fox Business anchor Trish Regan isn't shy about sharing her opinions. It's part of her job. Lucky for the New Hampshire, Regan has great things to say about her native state. But she has tough love ...