The Greene Stadium is located within Howard University in Washington. This facility is quite well maintained and when...
MoreThe Greene Stadium is located within Howard University in Washington. This facility is quite well maintained and when filled to capacity, it has an electric ambiance with fans cheering on the sides. The stadium is the home of the Howard Bison athletics and is equipped to host numerous sports from American rules Football to Lacrosse and Soccer. The stadium is well-equipped to host games under lights as well. Less