John MacArthur has been released from the hospital ... Over the decades, he has delivered more than 3,000 sermons. Help keep The Christian Post free for all. Make a donation to The Christian ...