Many Dicks.com

Shall I slip on this silicone cap or have you a better idea?