William Howard Taft High School – Chicago, IL
The Eagles have landed, on their brand new turf field! Taft High School in Norwood Park received an exciting and much talked about upgrade to their athletic fields and tennis courts. Designed to seat 1200, spectators will be treated to a new PA system and scoreboard when they attend games and other events. We are […]