Answer
Steve Finnan's middle name is John. He is a former professional footballer who played as a right-back. Finnan was born in Limerick, Ireland, and began his career with local club Limerick F.C. He later played for Birmingham City, Fulham, Liverpool, and Portsmouth. Finnan also represented the Republic of Ireland national team, earning 52 caps.