Omar Ruiz Seahawks defense often holds team to standard of perfection May 31, 2017 site-admin1 source Seattle Seahawks