Which city plays host to the Liberty Bowl? on Apr 24, 2024 Published in Football Trivia Memphis. The Liberty Bowl moved to Memphis from Philadelphia in 1965.