Chris Russell clarifies personal comments about Bruce Allen

106.7 The Fan Highlights
Wednesday, July 10th
106.7 The Fan’s Chris Russell began Wednesday’s broadcast clarifying some remarks he made of a more personal nature about Redskins team president Bruce Allen the previous night.
00:17:38