Dave

Dave

Multiple guys with radar guns while Nationals pitch. Crazed fans? Scouts? Something else?