The idea to establish a center for media, religion and culture was introduced by Paul S. Voakes in 2003 when the dean saw Hoover's success in attracting support from the Lilly Endowment, Inc to conduct research on media and religion.
The Center was officially inaugurated in 2006.