The front-page story says "a Sun-Times examination" uncovered that Mahmoud had lied on his resume, but in reality, that "examination" consisted of reading a couple of blogs that uncovered the story weeks ago.
The blogs Babes Love Baseball and The College Baseball Blog reported in mid-June that Mahmoud had fabricated details like having been drafted by the Cincinnati Reds and having led a defunct football league in passing. The Sun-Times story basically rehashes those blog posts, without noting that the blogs reported the news first.
Obviously, the Sun-Times should have credited the blogs in question. When the two blog posts were called to my attention, I e-mailed Sun-Times reporter Dave Newbart to ask for an explanation;
I've been working on this story on and off since mid-May, well before your blog post. We got the tip from the alumnus (I'm assuming he's the same one that contacted you) containing references to wikipedia articles, which we had to independently verify. We did our own original research on the topic, including talking to the Cincinatti Reds, Major League baseball, experts around the country who maintain records of the football leagues he mentioned, sources at the university he attended and others with the summer baseball leagues he mentioned. As it turned out, he did play for one of the teams he claimed, but after it had left the Continental Football League.
For a variety of reasons, we chose not to publish this sooner. Part of the reason for the delay was due to the fact that we didn't want to run the story without speaking to him or getting a statement from the school.