The Seattle Seahawks celebrated their Super Bowl 60 win over the New England Patriots with a parade in the Emerald City on Wednesday.
Joyous fans packed the streets of Seattle on Sunday night, after the Seahawks won the Super Bowl, defeating the New England Patriots 29-13 in a game played in Santa Clara, California. SANTA CLARA, ...