Ryan Davies finished the 26.2 mile trek in just over five hours.
The post Photos: This visually impaired athlete just ran his 7th Boston Marathon appeared first on Boston.com.