VIDEO BLAST! Nittany Lion Wrestler David Taylor Wins in NYC's Rumble on the RailsVIDEO BLAST! Nittany Lion Wrestler David Taylor Wins in NYC's Rumble on the Rails

VIDEO BLAST! Nittany Lion Wrestler David Taylor Wins in NYC's Rumble on the Rails

May 16, 2013

UNIVERSITY PARK, Pa. -

David Taylor pins his Russian foe in USA Wrestling's Rumble on the Rails win in NYC's Grand Central Station on NBCSN! Check out the video on YouTube courtesy of Universal Sports! Click the link to watch Taylor's win!



Viddy!