You are using an older browser version. Please use a supported version for the best MSN experience.

TC Williams Titans won't be able to play their home games at home

The school's stadium needs to be renovated, but area residents don't want the school to install stadium lights

UP NEXT

UP NEXT

More From WUSA-TV Washington, D.C.

More From WUSA-TV Washington, D.C.

image beaconimage beaconimage beacon