Answer: historybuff

AnswerCrossword Clue
HISTORYBUFFCivil War fan, for one
HISTORYBUFFExpert at a TV station?