A filly by Quality Road brought $420,000 from Jamie McCalmont, agent for Sarah Kelly, to top Tuesday's second and final session of Book 3 at the Keeneland September Yearling Sale. Keeneland sold 271 yearlings for $19,603,400 during the eighth session of the marathon sale Tuesday. The average was $72,337 and the median was $50,000. With five sessions to go, Keeneland has sold 1,704 horses for $345,890,600, good for a cumulative average of $202,987 and a cumulative median of $130,000. Tuesday's session topper was produced by Chapel (Pulpit), an unplaced daughter...