Maybe this will help...
Here are the results of the 2013 Cleveland Marathon for the runners close to Kevin Kelly for the year he ran the 3 hour marathon.
2759 Cullin Brinning Chesterland OH M/19 2:59:28 2:59:28
2040 Justin Setty Austintown OH M/28 2:59:40 2:59:45
1913 Douglas Basinski Pittsburgh PA M/42 3:00:18 3:00:19
939 Dan McCray Olmsted Twp OH M/40 3:00:19 3:00:21
3118 Kevin Kelly Worthington OH M/33 3:00:35
2950 Peter Deucher Vass NC M/20 3:01:00 3:01:08
488 Evan Close Lakewood OH M/28 3:01:05 3:01:09
354 Keith Schlottman Tucson AZ M/49 3:01:18 3:01:22
3440 Kevin Beatty Frankford ON M/37 3:02:46 3:02:53
3195 Beth Woodward Orrville OH F/37 3:03:00 3:03:02
If you search photos for runners running similar times, do you see him anywhere...
http://www.marathonfoto.com/Proofs?PIN=R02694&LastName=MCCRAY
The other marathon pacer for the 3hr group in 2013 was Mike Ryan bib #3152. In his pictures you can see other runners but no Kevin Kelly.