Here's the problem...If you look closely at Frank Meza's results, you will find cause for suspicion. Ten years ago, he was running marathons in the 3:02 - 3:05 range. Ten years later, he's now running ten minutes faster??? And running these marathons within weeks of each other at times?
So dig a little deeper...search for pictures of Frank on the course. Other runners near his finishing times often have DOZENS of photos. These speedy runners are near the front of the race and often running alone and thus are easy for the race photographers to catch on camera. But guess what, Frank just does not appear or appears only near the finish in many of his "record breaking" marathons"!! Just search the race photos for Long Beach, LA, Phoenix/Mesa. Why so few pictures? Why doesn't he appear in the frame with other runners of his speed? There is NOT ONE still photo of him on the course in the most recent LA Marathon...just a few images of him crossing one timing mat.
So how does he beat the system...after all, his bib crossed all the timing mats??? The bib is being worn on a belt...easy for someone else to run with on his/her back side then to pass to Frank late in the race. I know someone who reported seeing Frank walk off the course at the midway point of LA a few years ago...then saw his name in the results with a sub 3 hour time.