How do you hope to "finish the race"? As we near the end of The Story, Stan shares from Chapter 30 of how Paul finished out his "race".
See All 2283 Episodes of "Linton Hall Campus"