All sports Site
All sports Site
United States - Baltimore- Founded in 1994
Baltimore Stallions is a former american football team from United States, based in Baltimore. The club was founded in 1994 and has disappeared in 1995. Baltimore Stallions plays their home games in the Memorial Stadium.