James Lee
banner
aceofjames.bsky.social
James Lee
@aceofjames.bsky.social
Roku QA founding member. Master’s level Crossfitter. Bay Area resident since 1979.
This is going to be one of those situations where the leopard turns around and eats Cathy’s face. Can’t wait!
January 9, 2026 at 6:52 PM
Undersized roster that can’t shoot consistently. What a joke.
December 13, 2025 at 5:40 AM
He looks like every QA engineer I ever worked with in the 2010s
December 12, 2025 at 9:33 PM
I killed my account over there and it was a great decision. Don’t regret it at all. Blue Sky has been a godsend IMO.
December 12, 2025 at 9:32 PM
I hope she gets constipation for the next 10 years
December 8, 2025 at 12:13 AM
I look forward to ordering the new “Pat is that MFer” t-shirt
December 7, 2025 at 4:17 AM
Haha those hands are straight out of the zombie apocalypse
December 5, 2025 at 10:57 PM
It’s the participation trophy you get when you enter the gates of hell.
December 5, 2025 at 10:54 PM
What can they realistically do at the trade deadline if it’s clear the entire bench needs to be overhauled?
December 5, 2025 at 1:08 AM
She deserves to be homeless
November 24, 2025 at 7:04 PM
Sheesh that was of the most morally bankrupt things I’ve ever read.
November 23, 2025 at 3:15 AM
Looked like there was a car crash of humanity in the middle where half the defense was picked and linebackers got knocked down
November 2, 2025 at 6:25 PM
Lol. Matt Maiocco just posted that Gipson was re-signed to the practice squad. Guess there is no 24 hour waiver window.
October 22, 2025 at 8:39 PM
No worries. The roster juggling is complicated. Especially when there’s so many injuries 🫤
October 22, 2025 at 8:37 PM
Btw, if you want to keep tabs of the roster in real time, David Lombardi tracks it all here:

docs.google.com/spreadsheets...
2025 49ers' 90-man depth chart
docs.google.com
October 22, 2025 at 8:35 PM
As for why Gipson. Beal has been with the team for a few seasons so they know what he brings and they’ve invested development in him. Gipson has been a journeyman new to the team just this season.
October 22, 2025 at 8:34 PM
I’m not sure about the 4 slots you are referring to. My guess is Beal is insurance in case Gipson bails for another team. The LB they signed is probably just a placeholder. If Gipson clears waivers, I think that LB gets released right away.
October 22, 2025 at 8:31 PM
Because he’s already on the active 53 man roster. He’s not a practice squad guy.
October 22, 2025 at 8:20 PM
Yes that is correct. Releasing Gipson means he can sign elsewhere. Considering the Niners are desperate for defensive line depth, he’s better off coming back to the practice squad because he’s likely to get elevated to the active roster week to week again.
October 22, 2025 at 8:19 PM
Martin got a bunch of snaps on special teams vs Atlanta. The only way Martin gets time at LB is if Bethune/Winters gets hurt.
Gipson was elevated from practice squad to the 53 man roster three times already which is the max allowed. Releasing him lets them re-sign to the practice squad again.
October 22, 2025 at 8:10 PM
Snowflake
October 21, 2025 at 3:18 AM
What could possibly go wrong?
October 13, 2025 at 8:23 PM
Zounds and gadzooks!
October 13, 2025 at 4:24 AM
I can only dream this game goes 18 innings and baby giraffe hits a homer. It’ll be Déjà vu all over again
October 11, 2025 at 4:33 AM
Panic is a hell of a drug
October 10, 2025 at 2:15 AM