It’s been a pretty good few months for Capitals forward T.J. Oshie. The Metro riding, beer chugging (through a T-shirt) Olympic hero realized one dream in June when he helped the Capitals win the Stanley Cup with his dad in attendance. Oshie realized another dream on Thursday in Seattle, where he raised the Seahawks’ No. 12 flag before his favorite NFL team’s final preseason game against the Raiders.

Oshie grew up 25 miles north of Seattle in the city of Everett before moving to Warroad, Minn., as a teenager in 2002. He spent his day with the Stanley Cup in Warroad, which is also known as Hockeytown, USA, but hasn’t forgotten his Pacific Northwest roots.

“Dream come true!” Oshie wrote on Instagram after raising the flag at CenturyLink Field while wearing a No. 12 Seahawks jersey. “Thank you Seahawks for inviting me to raise the 12’s flag.”

The Seahawks have honored their fans by inviting a special guest to raise the 12th man flag in the south end zone at their stadium since 2003.

T.J. Oshie celebrates with the Stanley Cup in Warroad, Minn., on July 24. (Courtesy Washington Capitals)

Read more on the Capitals:

Former Caps assistant Lane Lambert celebrates with the Stanley Cup after wedding

Forward Brett Connolly says he won’t attend Capitals’ White House visit

Ted Leonsis will give Stanley Cup championship rings to approximately 500 employees

Stanley Cup tracker: Chandler Stephenson brings the Cup to Humboldt

Alex Ovechkin and his wife, Nastya, welcome baby boy