Fine-Grained Video Captioning for Sports Narrative