Embed from Getty Images There are times when a sports franchise is blessed with a good person. In 2013 the Detroit Lions signed free agent safety Glover Quin to a 5 year $23.5 million dollar contract. They signed more than a football player. Having watched and follow the Detroit Lions since 1980, I can…