NFL holds moment of silence for Queen Elizabeth II during Rams-Bills season opener
LONDON, ENGLAND – SEPTEMBER 08: The advertising screens in Piccadilly Circus display an image of Queen Elizabeth II on September 08, 2022 in London, England. Elizabeth Alexandra Mary Windsor was born in Bruton Street, Mayfair, London on 21 April 1926. She married Prince Philip in 1947 and acceded the throne…