Love them or hate them, the Detroit Lions are the city’s only professional football franchise. Currently, the team resides just a luxury sedan or limousine at Ford Field, located in downtown Detroit. Here are some historical highlights of the team: The Lions were not Detroit’s first professional football team. In 1920, the Detroit Heralds were …
Recent Comments