Bruce Doty 🏌‍♂️⛳️ 👨‍💻
banner
calbearfore.bsky.social
Bruce Doty 🏌‍♂️⛳️ 👨‍💻
@calbearfore.bsky.social
Interest/expertise in finance, software development, golf, news, law, pop culture, travel, SF Bay Area sports teams. Go Bears!
👏 Jeff Kent
#SFGiants #GoBears
Giants slugger finally gets into Hall of Fame. It's Jeff Kent, and not Barry Bonds: bit.ly/4pjr8cN
December 8, 2025 at 3:29 AM
@gregosilver.bsky.social I reckon that I am among a handful of living #49ers fans that attended 🏈 game in Cleveland 1984, the last time #Niners won there. Fun Fact: 2/3 of world population was born after the last time 49ers won in Cleveland. #FTTB
November 29, 2025 at 8:13 PM
First time I broke 80 ⛳️: Waiting to tee off on 13, two police officers slowly walk from levee towards bush 20 ft behind me. One officer yells towards bush “freeze or I’ll blow your head off.” They arrest kid who robbed 7-11. Somehow, I was still able to shoot 78.
#golf
July 29, 2025 at 1:53 AM
As I easily predicted on X 6 days ago
June 7, 2025 at 8:49 PM
Can someone inform the #Valkyries that the game is not 38 minutes long. They are being outscored 100 to 2 in the last 2 minutes. Or so it seems
#WNBA
June 6, 2025 at 4:09 AM
That’s dope
California's legal cannabis market is shrinking faster than ever, according to new sales data that the state released Tuesday.

📰: bit.ly/43LNsSX
June 4, 2025 at 12:37 AM
Been watching Formula 1 🏎️ for a year. Using advanced analytics, with 99.44% accuracy I determined:
🔹qualify as pole, you win the race
🔹qualify 2nd, finish race in 2nd
🔹qualify 3rd, finish 3rd
🔹qualify 4th, finish 4th
🔹qualify 5th, finish 5th or 6th
#Formula1 #F1
May 27, 2025 at 11:20 PM
This begs the question “Fire Bob Myers.” Okay, not a question
Bob Myers on the Timberwolves entering Game 3: "I'm a big believer in body language. I saw a lot of bad body language by the Timberwolves. I don't think they're broken, but they're break-ing." #NBA #NBAPlayoffs
May 25, 2025 at 2:27 AM
Tottenham won a goddamn trophy and it's just lovely and funny and funny and lovely, mostly because the best Hotspur, Son Heung-Min got to raise a trophy.
May 22, 2025 at 2:00 AM
Wilmer Flores is on pace for 148 RBIs and immediate entrance into the Baseball Hall of Fame. ¡Adios Pelota(3)! #SFGiants
WILMER FLORES HIT THREE HOME RUNS TONIGHT!!!
May 17, 2025 at 5:13 AM
Update on the Valkyries 2025 #WNBA draft class: With no formal announcement, they cut 3rd round pick Kaitlyn Chen. The new rating for Valkyries draft is:
F-
May 17, 2025 at 1:47 AM
Wow, just a week ago it looked like 3 Canadian #NHL teams might make the Final Four playoffs teams; conference finals. Now it is looking like one 🇨🇦 team, Edmonton will make it. Yet 2 of Oilers last 3 games, if necessary, are in Vegas. #NHLPlayoffs
May 15, 2025 at 2:01 AM
2025 #PGAChamp ⛳️ prediction:
Scheffler
J. Thomas
J. Spieth
Xander
May 15, 2025 at 1:01 AM
I hope Qatar put in that special “flight control enhancement” that I requested 🙏
May 11, 2025 at 9:28 PM
I won’t memorize these numbers as at least 3 of these players will be Baristas on or before September 1st 🤷‍♂️
#49ers rookie class jersey Nos.
4 Kurtis Rourke
17 Jordan Watkins
20 Upton Stout
29 Jordan James
36 Marques Sigle
45 Nick Martin
50 C.J. West
75 Connor Colby
86 Junior Bergen
98 Mykel Williams
99 Alfred Colllins
May 10, 2025 at 12:05 AM
At this point, Lee Trevino ⛳️ has more left in the tank than Lou Trivino ⚾️
Lou Trivino cleared waivers and elected free agency.
May 9, 2025 at 10:32 PM
Maybe Pope Leo can teach #Felon47 his first Bible verse
I’ll bet you ten bucks that — at this very moment — Trump is trying to come up with some way to take credit for the first American Pope. ✝️ 🇺🇸
May 8, 2025 at 10:09 PM
Top priorities for Pope Leo:
🔹️invade Greenland
🔹️invade Panama
🔹️release VatiCoin
🔹️144% tariff on USA
May 8, 2025 at 6:31 PM
Correction, the 49ers do need a quarterback. For when it rains 🌧️
April 27, 2025 at 12:52 AM
Final mock #NFLDraft for
#49ers #FTTB   
11 kicker
43 long snapper
75 gold rush 📣
101 sushi chef
113 punter
138 michelle wie
147 injured OT
160 kicker
227 sam bankman fried
249 injured RB
252 kicker
April 23, 2025 at 10:04 PM
@mingemi.bsky.social Can u 🙏 use the power of the Chronicle to be sure this never happens again:

NBC Sports Bay Area cuts off the #NWSL Bay FC soccer game with 2 minutes to go in stoppage. For 30 min Giants pregame show. Idiotic decision. No score update from Laura Britt; no apology
#HeidiGame
April 20, 2025 at 2:06 AM
2025 #TheMasters 🏆 winner prediction, either:
Åberg
Scheffler
Schauffele
Michael Kim
April 9, 2025 at 6:52 PM
Hey, my bracket was perfect. Send me the million dollars!
#Gators #GatorNation #NCAA #FinalFour
My 2025 #NCAATournament 🏀 Bracket:
Florida Gators 🏆
The other 67 teams stink
#MarchMadness #NCAA
April 8, 2025 at 3:37 AM
2 bits 4 bits 6 bits a dollar;
All for the #Gators, stand up and hollar 👏
#GatorNation #FinalFour #NCAA 🏀
April 8, 2025 at 3:24 AM
If you waited this long to get Real ID, then expect problems at deadline. However, don’t cry, you can use your USA passport to get anywhere that Real ID could….
On the DMV website to schedule an appointment in San Francisco, there are no time slots available before the May 7 deadline to update California Real ID.

📰: www.sfgate.com/travel/artic...
April 8, 2025 at 12:25 AM