Answer
Steven Davis has played for four different teams throughout his career. He started his career at Queen's Park Rangers and made his debut for the club in 2002. He spent six years at the club before moving to Southampton in 2008. He spent eight years at Southampton before moving to Rangers in 2016. He has been at Rangers ever since.