who plays lead in i can only imagine??
J. Michael Finley