Keller @ Large: Republican Candidate Geoff Diehl Talks Economics
WBZ-TV's Jon Keller sat down with State Representative Geoff Diehl to talk about his run for Elizabeth Warren's Senate seat.

More Videos