The Washington Commanders may or may not have wanted Ben Johnson (or Aaron Glenn)...
Adam Peters
Few people know Adam Peters, the new general manager of the Washington Commanders, as...