
Retired journalist. Former Editor/VP of Content @Oregonian and OregonLive.
Portland, Oregon
Joined October 2009
- Tweets11K
- Following3.1K
- Followers4.1K
- Likes4.1K
Therese Bottomly retweeted
Interesting new info at the @PPSConnect board meeting tonight via @DrKArmstrong:
Not how journalism works. Both questions in this clip were completely reasonable and had not been addressed. And there are more. Dan is within his right to decline to answer, but to suggest reporters shouldn't inquire is nonsense.
Replying to @billoram
There's been plenty of talk about Dante since Saturday. There's been multiple updates. He still has a job to do. There's plenty of things reporters could be asking about. Move along.
Therese Bottomly retweeted
The Oregon ethics commission today dismissed a complaint against its director, Susan Myers. An outside investigator found that Myers had no conflict of interest that she was required to report when she reviewed a complaint against another commissioner.
statesmanjournal.com/story/n…
Therese Bottomly retweeted
🚨Exclusive: The DOL IG referred portions of its findings on former Secretary Lori Chavez-DeRemer to the Justice Department for possible criminal charges.
But experts I spoke with are skeptical that she'll ever be prosecuted. Find out why 👇🏻👇🏻
news.bloomberglaw.com/daily-…
Therese Bottomly retweeted
The decline of the @mcclatchy newspaper chain is particularly dark and dramatic. Once a beacon of community-focused, quality journalism, its outlets are becoming empty shells of AI-produced drivel. Shame on its vulture capitalist owners, Chatham Asset Management. lpm.org/news/2026-09-10/mccl…
Therese Bottomly retweeted
1’ Aaaaaaand the Timbers have already conceded a goal.
Yep.
Not joking.
They hit self-destruct again via a misplayed pass from Kamal Miller, and Navarro bungles it home.
0-1 to the visitors. #RCTID
Janssen annoys Velde to take the PK. Luckily, he made it. #RCTID
Therese Bottomly retweeted
Timbers only starting XI change comes with Vincent Janssen getting his first start. #RCTID
New signing CB Joel Waterman starts on the bench and hopefully we see a club debut 🇨🇦
Therese Bottomly retweeted
Suspend this umpire indefinitely. This is a disgrace to the game.
I’ve never seen anything like this…
This ump stopped the game & made Cardinals rookie Hancel Rincon straighten his hat, saying nobody will wear it like that on his field. Quickly followed up by the worst revenge call I’ve ever seen.
Suspend him now @MLB
Therese Bottomly retweeted
Boise State football’s flight to Eugene was diverted to Portland this afternoon due to heavy rains around the Eugene airport.
The Broncos are currently waiting for buses to pick them up at PDX and drive them down I-5. Kick at 12:30 p.m. tomorrow. oregonlive.com/ducks/2026/09…
Follow @jrlsilverman for the best info on this important conversation.
At tonight's board mtg, a parade of folks lining up to testify about why @PPSConnect should not close their kids' schools. Fans of n'hood schools, small schools, focus option schools all having their say. One mom w/ a very point blank question: What will the community gain?
Therese Bottomly retweeted
At a 1985 Portland concert, Dolly Parton joked the Trail Blazers couldn't score, but stats show they ranked among the NBA's top offenses that season.
Who would have thought? Seems extremely unlikely that anywhere in Oregon tied the low temp for Aug. 22. Glad I am not camping there! #pdxtst
National High/Low temps for Saturday August 22, 2026: 121 at Death Valley, CA; 34 at Angel Fire, NM, 19 miles northeast of Kirk, OR #cawx #nmwx #orwx wpc.ncep.noaa.gov/national_h…
Has @TimbersFC had a single successful transition from back to front? Why is the team not changing up the strategy? #rctid
Pantemis is keeping @TimbersFC ahead with several clutch saves but momentum is with LAFC and the defense is struggling. #rctid
Therese Bottomly retweeted
NEW: Video shows Oregon RB coach Ra’Shaad Samples leaving the scene of a crash that led to DUII/reckless driving charges against him.
Alleged victim claims Samples tried to give him the name “De’Sean Jackson” and initially refused to share insurance info. oregonlive.com/ducks/2026/08…




















