Who is Sydney Brown? The story of Canada’s newest Super Bowl champion

London, Ont. native Sydney Brown became the 17th Canadian to win a Super Bowl when the Philadelphia Eagles came out on top of the Kansas City Chiefs by a score of 40-22.

No comments

Read more