Jeremy Towns


Jeremy Towns is an American football Defensive Tackle who is currently a free agent. He has previously been a member of the Washington Redskins and the Buffalo Bills.