Why are American politicians so old?

Do you think there should be an age limit for political office? I feel like someone who is nearing or beyond their life expectancy doesn't really have any stake in the game anymore.