Published on: 20th June, 2010
FACT: The Detroit Lions are getting better! Just how much better is the question. General manager Martin Mayhew has done an excellent job of rebuilding a roster that was downright terrible, but fixing such a broken machine takes time and the Lions are not quite there yet. OFFENSE: The Lions have ...