John Elway’s $15M: Did it nearly push suicidal alleged Ponzi schemer Sean Mueller over edge?
Yesterday, we told you John Elway was among the investors allegedly scammed by accused Ponzi schemer Sean Mueller. Now comes news that Elway and a partner invested $15 million a month before Mueller reportedly tried to commit suicide — an act that led to his unmasking…