pat swilling