Forbes says the Lions are among NFL's least valuable teams. Colin Cowherd of Fox Sports calls them the NFL's worst franchise.
Detroit Free Press, Detroit Free Press
Mon, 07/23/2018 - 4:00am
Forbes says the Lions are among NFL's least valuable teams. Colin Cowherd of Fox Sports calls them the NFL's worst franchise.