The Baltimore Stallions
The Baltimore Stallions were an American football team which played in the Canadian Football League during the 1994 and 1995 seasons. Today, the Franchise exists as the third and current iteration of the Montreal Alouettes. How did the Baltimore Stallions Begin? Following the controversial relocation of the Baltimore Colts to Indianapolis in 1984, the city … Read more