Emotional end to David Taylors career
One of the most memorable careers came to an end tonight when David Taylor helped Penn State capture their 4th straight NCAA Team Title.
One of the most memorable careers came to an end tonight when David Taylor helped Penn State capture their 4th straight NCAA Team Title.