I was so disappointed that the sport cap didn’t fit my 17oz bottle when the description says it should. It fit an old 17oz bottle (5-6 years old) but not one that is 3 years old. This should be clear from the description.