Fairfax County Virginia Police Officer Races for Public Safety Heroes

Officer John Alford is an 18- year veteran of the Fairfax County Virginia Police Department. He has combined his love of racing with his desire to honor LEOs and firefighters who have lost their lives in the line of duty. Alford...

Read More