Хоккеист Сергей Федоров родился 13 декабря 1969 года в Пскове. В детстве с семьей переехал в Апатиты (Мурманская область), где начал заниматься хоккеем. В конце 80-х годов выступал в чемпионате СССР за минское «Динамо» и московский ЦСКА.
В 1990 году Федоров в составе советской сборной принимал участие в Играх доброй воли в Сиэтле. Он решил не возвращаться в СССР, и представители клуба «Детройт Ред Уингс» помогли организовать его побег. В том же году хоккеист начал выступать в НХЛ.
В Северной Америке Федоров играл за «Детройт», «Анахайм Майти Дакс», «Коламбус Блю Джекетс» и «Вашингтон Кэпиталз». В НХЛ он провел 1248 матчей, набрав 1179 очков, и вошел список 100 величайших хоккеистов за всю историю Национальной хоккейной лиги. Он трехкратный обладатель Кубка Стэнли (1997, 1998 и 2002 года) и первый хоккеист из Европы, ставший обладателем приза самому ценному игроку НХЛ — «Харт Трофи».
Федоров три раза становился чемпионом мира (два раза в составе сборной СССР в 1989 и 1990 годах и один раз в составе сборной России в 2008 году). Он обладатель серебряной (1998) и бронзовой (2002) олимпийских медалей.
В 2009 году Федоров вернулся на родину и стал выступать за магнитогорский «Металлург». В 2012-м он завершил карьеру игрока и начал заниматься менеджерской и тренерской работой. С 2021 года Федоров занимает пост главного тренера московского ЦСКА. В 2022-м он привел команду к победе в Кубке Гагарина.