Question: who sang the song i can only imagine first?
Answer: Christian rock band MercyMe