Detroit Lions defensive coordinator has done an "outstanding job," and now returns home to Houston after becoming a meme in ...
Aaron Glenn has seen the memes of the rain coating his glasses and got a good laugh out of it. His favorite was Amon-Ra St. Brown’s. “This thing’s getting out of hand,” he said.