Johnson, 43, finished his first Boston Marathon on Monday with an impressive time of 3:09:07, less than two days after racing at Richmond.
Johnson, 43, finished his first Boston Marathon on Monday with an impressive time of 3:09:07, less than two days after racing at Richmond.