Nashville-based footballer (5)
I believe the answer is:
titan
(Other definitions for titan that I've seen before include "An old Greek god - Atlas was one" , "Taint in old Greek god" , "Person of heroic stature" , "Mythological giant" , "Giant of Greek mythology" .)