Bart Starr made a triumphant return to Lambeau Field in Green Bay, Wis., on a rainy Thursday night, pushing through more than a year of health concerns to make an appearance before adoring Packers fans....
Related Topics: Bart Starr, Lambeau Field, Brett Favre, Glossary of American football, Thursday Night Football
Bart Starr made a triumphant return to Lambeau Field in Green Bay, Wis., on a rainy Thursday night, pushing through more than a year of health concerns to make an appearance before adoring Packers fans....