PHILADELPHIA ? The top-ranked LSU women?s track and field team stole the show on the second day of the 113th annual Penn Relays by winning a pair of ?Championship of America? relay titles in impressive fashion Friday at Franklin Field. Link To Original Article