Loading Video…
This browser does not support the Video element.
Fredrick Douglas Astros named Team of the Week
After an out-of-this-world morning with the Astros of Frederick Douglas High School, the team was officially named the High 5 Sports Team of the Week.