Detroit Lions general manager Brad Holmes spoke to 'NFL Insiders' from the Indianapolis Convention Center and touched on ...
Green has been open about both cases and even said that he has no problem answering questions about his past. He’s maintained ...