Matt covers the 49ers for The Athletic. Like fiction? Check out the crime novel Matt co-wrote. It's about a dubious reporter ... a.co/d/hntQmF5

California
“Quit moping and go f—ing do it.” Inside the colorful mind — and the colorful arms — of George Kittle… nytimes.com/athletic/5998550…
16
11
170
383,682
Postgame locker room scene…
137
650
20,697
Every 49ers player found a new soundbar at his locker after practice. The secret Santa: Trey Lance.
209
316
10,005
1,241,530
Nick Bosa on Hurts v. Mahomes: “that’ll be a good battle — that I won’t be watching .”
255
390
7,145
1,256,480
Surreal scene post game: All the Packers fans, their heads and shoulders dusted with snow, are filing out like zombies. It’s like something from beyond the wall in Game of Thrones.
119
533
5,375
Jimmy Garoppolo is 6-0 vs. Rams.
45
475
4,799
Colin Kaepernick says he'll donate $100k a month for the next 10 months. Is setting up web site so public can track $, how it is spent.
115
2,916
3,881
While taking Brock Purdy video, this up and comer caught my eye …
47
57
4,411
1,096,519
Final answer to whether Colin Kaepernick divided #49ers locker room: Teammates gave him team's most prestigious honor, the Len Eshmont Award
85
2,737
3,558
Per NBC, Packers-49ers was most-watched SNF game since 2015. Total audience: 21.1 million. (Curse words as time expired: 11 million).
47
432
3,867
Kudos to the @Browns for allowing Raheem Mostert to get a COVID test at their facility before he joins his wife for the birth of their second child at a hospital 20 minutes from Browns HQ. Baby expected next week when #49ers are in WVa.
19
298
3,727
Kyle Shanahan gave OL Jason Poe this special helmet for being one of the #49ers’ scout team players of the year (offense).
69
146
3,707
467,740
Tom Brady has been in the NFL longer than Trey Lance has been alive.
27
190
3,628
Shame on Bosa for not laying the QB down in a goose father bed.
57
240
3,623
160,256
Do. Not. Make. Deebo. Angry.
20
244
3,112
92,654
Christian McCaffrey on pace for: * 1,093 rushing yards * 1,252 receiving yards
24
116
3,183
110,969
Aaron Rodgers still hasn't beaten the 49ers in the playoffs.
39
267
2,756
They stole that play from Deebo Samuel.
49
180
2,806
Cool move: After Robbie Gould’s game winner, longsnapper Taybor Pepper made a beeline to the goal post and retrieved the ball...
35
70
2,779
Kyle Shanahan has said multiple times that there are plays in the 28-3 scenario with the Falcons that he’d want back. What about Super Bowl LIV? “I’ve been over it a thousand times ... and there actually isn’t.”
134
212
2,758
How do the 49ers handle 4-0? “The same way you handle 0-5. You don’t pay attention. You go to work,” Kyle Shanahan said.
13
334
2,666
Deebo Samuel's drug test came back. Tested positive for Cantacklheem
36
169
2,680
Recap. #49ers are playing without: Starting QB: Jimmy Garoppolo (ankle) Top runner: Raheem Mostert (knee) Top WR: Deebo Samuel (foot) Top CB: Richard Sherman (calf) Top defensive lineman: Nick Bosa (knee) Best player: George Kittle (knee) They are winning on road, 24-3
239
706
2,580
The officials swallowed their whistles Sunday, which is generally a good thing. Missed, however, were a pair of late hits on Brock Purdy, this one — which was helmet to helmet — and another at the end of his second, 21-yard run.
81
158
2,548
141,513
Number of undefeated teams in the NFL?
20
519
2,480
#49ers who started every game in 2019: * Jimmy Garoppolo * Laken Tomlinson * Arik Armstead * DeForest Buckner * Fred Warner Conclusion: Football is kinda rough.
35
193
2,495
This is the 49ers’ “knockdown hat.” It gets signed whenever a WR delivers a clear pancake block in a game. You’ll notice that one guy’s name is on there a lot …
30
126
2,460
399,361
49ers have started recent seasons like a groggy bear emerging from a long winter’s nap. They started this one like cocaine bear.
29
253
2,374
132,245
Brock Purdy somehow completed this pass — to Deebo Samuel for 15 yards — in the first quarter…
29
76
2,312
81,065
A nice sportsmanship moment after Jimmy Garoppolo’s ACL tear in KC last year: Patrick Mahomes walked alone from the Chiefs’ locker room to the #49ers’ to offer his support for the fallen QB. ”For him to do something as simple as that, it went a long way,” Garoppolo said.
20
223
2,249
Wow. Refs held the hankies all game. And now they come out?
80
188
2,244
Frank Gore from 2005 and Frank Gore from 2020. (Hint: The ‘05 Gore is on the left). #ageless
88
283
2,186
Deebo Samuel when asked about this blind-side block from C.J. Gardner-Johnson, which was to his injured shoulder: “You gotta get me when I’m not looking. That’s the only way you’re gonna get me”
19
63
2,192
93,647
Nick Bosa is going to love it when the regular season starts. He went 0-4 vs. Trent Williams in one-on-one pass rush drills just now. Williams swallowed him a couple of times. Which is to say, Williams has looked very, very good.
61
222
2,138
Rookie Mykel Williams has been a nightmare for tight ends so far. He knocked Davis Allen back so violently that officials thought he had had his hands on Davis' face/facemask (he didn't) and flagged him for a personal foul.
45
134
2,272
88,824
Veteran move: Logan Ryan gave Ty Davis-Price both his locker and number back. Ryan took an auxiliary locker. #greatguy
37
89
2,117
188,000
George Kittle on the BoA field: "I thought it was an OK turf. But turf's turf. It is what it is. I'd much rather play on grass. That's why I love Jed York. We have the nicest grass in the NFL."
14
113
2,128
"I can't believe it's legal. It's scary for even me to watch." -- Kyle Shanahan on putting 330-pound Trent Williams in motion.
18
76
2,129
George Kittle estimated that 60 percent of the crowd was 49ers fans. (I think George is low. Seemed like 80 percent at least).
23
90
2,104
Good on Kyle Shanahan. He said Charvarius Ward passed the concussion tests on the sideline but he was held out of the game anyway. "I didn't feel totally right about it," he said. "... I didn't think he should go back in."
15
104
2,096
170,809
Brandon Aiyuk just walked off the field … and into the 49ers main HQ building with John Lynch.
80
158
2,102
467,153
Dr. Dre’s and Snoop Dogg’s combined age is 106.
51
147
1,983
While all eyes were on George Kittle on this 32-yard catch and run, Jauan Jennings was doing Jauan Jennings things in the background. Jennings continued blocking until they reached the Gatorade station in the back of the sideline …
23
80
1,983
81,540
On #KNBR, Drake Jackson said he was blown away by all the new teammates who texted or FaceTimed immediately after the 49ers drafted him. Group included Nick Bosa, Arik Armstead, Trey Lance & Emmanuel Moseley. Recalled Jackson: "I'm fanboying, but I've got to be a professional."
13
137
1,945
Rams sign WR Odell Beckham Jr. 49ers cut WR Jalen Hurd. That sorta sums up where these organizations are right now.
70
184
1,870
The 49ers, who tried to trade WR Dante Pettis, have waived him instead, per a league source.
162
235
1,859
George Kittle — well aware that every camera is trained on him — goes through warmups. Every #49er on the 53-man roster was on the field.
33
128
1,845
49ers’ week-by-week receiving leader: 1. Aiyuk 129 yards 2. Samuel 63 3. Samuel 129 4, Aiyuk 148 5. Kittle 67 6. Aiyuk 76 7. Kittle 78 8. Kittle 149 10. Kittle 116 11. Aiyuk 156 12. Samuel 79 13. Samuel 116 Tally: Aiyuk 4, Kittle 4, Samuel 4
33
122
1,866
139,936
Sackaroonie?
70
73
1,804
The 49ers win the NFC West with a win on Thursday.
16
139
1,761
49ers expecting 11 picks in April: 1st: DE 2nd: DT 3rd: DT 3rd: DE 4th: Edge 4th: DT 5th: DT 6th: Run stuffer 7th: DE 7th: DT 7th: K
138
68
1,836
165,085
Trey Lance just took — I believe — his first-ever rep behind the first-team offensive line.
55
154
1,710
Irony alert: Injury-cursed #49ers are led by Jerick McKinnon, Jordan Reed.
19
195
1,700
George Kittle on Christian McCaffrey’s Pro Bowl snub: “I hope he stays pissed off. Because he’s been pissed off the last four weeks and all he’s done is dominate.”
8
84
1,691
64,701
Only one player in the 49ers’ locker room has enough clout — and enough gear — to warrant *two* lockers. #71
13
53
1,686
96,330
Marshawn Lynch looks — how do I put this delicately — like he had been enjoying retirement. #FeastMode.
68
214
1,641
Joe Staley's retirement means the longest tenured 49er is ... Jimmie Ward.
35
128
1,653
This is how bad the 49ers’ injury issues are: They had arranged for an MRI truck to meet them at The Greenbrier where they are spending the week. That truck? ... It broke down.
57
387
1,639
49ers holding a rare practice under the lights. They’ll be in their all-white unis on Thursday…
17
51
1,702
115,425
Trey Lance: 4-5, 92 yards with a 158.3 passer rating.
25
150
1,638
"I love you guys. See ya." -- Jimmy Garoppolo to the Bay Area media, to the fans on what was -- very, very, very likely -- his final presser as quarterback for the 49ers.
18
75
1,603
Top five players in 49ers training camp so far: * Brandon Aiyuk * BA * Aiyuk * Jake Moody * No. 11
30
92
1,664
346,123
Frank Clark on the #49ers’ George Kittle: “Second best tight end in the game.”
105
131
1,611
George — not limping — Kittle and Nick Bosa arrive for the game ... #49ers
23
116
1,593
#49ers had five sacks on Aaron Rodgers and Davante Adams had 43 yards and a TD when Packers visited Nov. 24, a 37-8 win for SF. Notable: * That was Emmanuel Moseley’s last start at RCB before Ahkello Witherspoon regained his role * Dee Ford didn’t play * Joe Staley didn’t play
65
243
1,617
Fred Warner conducted a longer-than-normal pre-practice huddle today. Warner said earlier it was important to strike the right tone in practice today, especially for a defense that’s been underperforming of late …
14
82
1,620
87,487
Epilogue: We talked for an hour. He’s the greatest guy ever and my new best friend.
44
16
1,547
With locker room closed for COVID, it would have been very easy for the 49ers to hide/shelter Jaquiski Tartt after the game. They didn’t and Tartt was clearly determined to explain what happened on the play. Big props to player and team.
34
66
1,598
That was Raheem Mostert's second fumble recovery of the season. To recap: * Led team in rushing * Led team in touchdowns * Led NFL RBs in rushing average * Led team in special teams tackles * Led team in special teams fumble recoveries
25
235
1,573
BREAKING: Reuben Foster's girlfriend says she lied, that #49ers linebacker didn't injure her ... sacbee.com/sports/nfl/san-fr…
261
1,101
1,552
Biggest beneficiaries of Cardinals/49ers wins: * Arik Armstead * Christian McCaffrey * Aaron Banks
38
60
1,615
72,594
Christian McCaffrey is standing with the QBs, seems to be getting instructions on how to play the position.
47
192
1,592
491,389
Per Justin Fields' agent, the plan right now is for Fields to throw again when Ohio State holds pro day No. 2 on April 14. Kyle Shanahan has signaled that the 49ers will be on hand.
56
199
1,576
Underrated player of the day for the #49ers: FB Kyle Juszczyk. He had no carries and one catch but delivered a key block on nearly every one of the team's prominent plays against the Bears.
29
45
1,601
Jimmy Garoppolo is walking around the locker room with a boot on his left foot. Trey Lance is walking around with a boot on his right. #QBboot
90
83
1,544
227,007
Either the 49ers reached agreement with FB Kyle Juszczyk or O.J. Simpson is coming back ...
I’m thirsty. Niners fans, you want some “Juice?”
49
116
1,552
I hope you’ll forgive me for this extended Tweet. I went to breakfast this morning at a very busy spot in Denver. Hostess says there’s a 20-minute wait, but if there’s a spot at the bar, go for it. ...
49
141
1,528
John Lynch just gave Kyle Shanahan a massive bear hug after that Gould game winner, then did the same to Jimmy Garoppolo. An appropriate post-game scene.
21
120
1,559
The 49ers can thank Dre Greenlaw for their No. 1 seed and their weekend off. What’s nuts is that they could host the Seahawks in two weeks.
33
117
1,514
From agent: K'Waun Williams has agreed to return to the #49ers on a 1-year deal.
30
85
1,539
I feel badly for everyone who decided not to watch the NFL anymore.
62
107
1,463
Trey Lance says he’s 3-4 weeks from being fully cleared for practice. He said he’ll be 100 percent for OTAs
46
126
1,513
248,191
49ers' new season sack leader: Nick Bosa with 7 .5
17
76
1,509
101,758
Deebo Samuel did some full-field sprints — ball tucked under his arm — as practice got underway. We’re not allowed to film rehab work, but George Kittle clearly likes his teammate’s progress …
20
80
1,487
174,930
George Kittle wearing a signed Jimmy Garoppolo t-shirt to the post-game podium ...
35
208
1,482
Kyle Shanahan is 20 minutes late for his press conference. He might be finalizing the Trey Hendrickson + Quinnen Williams + Maxx Crosby trade everyone's been waiting on.
71
31
1,582
105,298
No tarp. Instead, Levi’s Stadium is getting a blow dry during a break in the storms. Very interesting, have never seen this before …
80
46
1,477
579,848
Week 3: 49ers are trash. It's 2020 all over again. Week 4: 49ers are on fire. It's 2019 all over again.
77
66
1,470
Kyle Shanahan allowed me to observe halftime (very rare access) of the 49ers’ game against the Bucs on Sunday. I’ll write about it at a later date, but as a teaser I’ll say that it was fascinating and revealing. First guy in: Fred Warner. Last guy out: Brock Purdy.
24
46
1,466
Kyle Shanahan -- to put it lightly -- was amused by the reporting that immediately connected the 49ers with Mac Jones when they made last month's trade. "We weren't going to look to correct that," Shanahan said of the Jones-to-SF reports. "At all."
34
192
1,456
Some will ask whether Emmanuel Sanders was worth a half-season rental after the #49ers gave Denver third- and fourth-round picks. SF got a fifth rounder in return and went to the Super Bowl with considerable help from Sanders. IMHO = worth it.
97
73
1,436
Bottom line for the 49ers: If they win their next two games, they'll still be the No. 1 seed.
116
220
1,404
The Best Luggage Award goes to … George Kittle (in a landslide.)
12
103
1,400
59,691
Nick Bosa said he’s not much for trash talk but did so against nemesis Baker Mayfield. An example, per Bosa: “Baker? Baker? You good? Step it up. We want a challenge.” He said Mayfield didn’t respond.
24
190
1,386
That was about as dignified and honest a final presser as I've seen a 49ers player have. I think it speaks toward the way Kyle Shanahan and John Lynch have lifted the organization. Tons of back biting/hurt feelings in the organization before they got here. Much, much better now.
19
95
1,366
49ers report card: Offense: A Defense: A Special teams: D-
87
110
1,338
Richard Sherman: “Thank goodness for our offense.”
15
56
1,345
Does Trent Williams want to re-sign with the 49ers? He was asked today by WSH area writers whether being in that team's ring of honor is important to him. Said Williams: "I'm a San Francisco 49er now and my goal is to end up in their ring of fame."
22
48
1,350
49ers are wearing their red home jerseys Sunday in L. A.
82
94
1,334
380,124
The 49ers are now projected to have 57 picks in the 2026 draft.
Former #49ers CB Charvarius Ward is signing with the #Colts on a three-year deal worth up to $60 million, sources tell The Insiders. He gets $35M guaranteed including a $20M signing bonus. Deal negotiated by Kevin Conner and Robert Brown of @UniSportsMgmt.
53
50
1,420
214,091
As someone who's studied both George Kittle (team I cover) and Travis Kelce (Team Barrows, 3rd place '20 fantasy finish), I can tell you this: One guy plays tight end and the other guy plays slot receiver.
29
80
1,315