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 (0)

You might also like (0)