Venue Image

Venue Information

Multi-purpose stadium in Washington, United States William H. Greene Stadium is a 7,086 seat multi-purpose stadium in Washington, D.C., in the United States, which opened in 1926. It is home to the Howard University Bison football and soccer teams.

Upcoming Events (1)