Michael Walsh

Former gym owner obsessed with investing