Sports columnist. Charlotte Observer since 1994. Proud father of 4. 27x APSE winner. Specialties: 9/11/74; "Sports Legends" series; Carruth; Panthers/Hornets.

Charlotte, NC
Joined December 2008
“I’ve never been a part of a half of football like that.” Canales on the first half.
12
1
2
45
3,073
Taylor Moton will be out “a while” with multiple injuries.
2
1
1
4
1,850
Bryce Young gets picked off again - his third turnover of the game. For a variety of reasons, that needs to be his last snap of this game.
5
3
2
54
6,584
Time for Kenny Pickett. This one is done.
7
3
46
3,203
Halftime for Kuechly celebration - at least something going right for Panthers
5
5
1
65
3,398
Not exactly the best timing for the Luke celebration, as Panthers get booed off the field.
HALF: #Bucs 33, #Panthers 6 This is bleak, but no, it's not the largest halftime deficit in Panthers franchise history. That came Week 9 in 2022 ... a 35-point halftime margin to the Bengals. Luke Kuechly's Pro Football Hall of Fame ring ceremony next.
2
2
1
22
2,697
I covered the Hornets losing by 47 Friday night and figured I had had my fill of Charlotte fans booing the home team. But Panthers fans are going that way, too, as CAR turns the ball over for the third time in first half on Bryce Young INT. Tampa Bay up 26-6, looking for more.
6
1
1
53
5,876
A wild game continues, as Waller catches a 50-yard TD pass, only for extra point to get blocked and Bucs to return it for 2 points going the other way. Now 19-6, Tampa Bay.
2
2
2
17
2,211
Panthers have had equal-opportunity errors so far on all 3 units: Defense allowed a first-drive TD. ST had a muffed punt by David Moore; gave Bucs 3 points. Offense just gave up a horrible strip-sack/TD from Young. Bucs are up 17-0 with 11:05 still to go in 2nd Q.
1
1
18
2,168
Panthers getting smoked, as a strip sack results in Young's first fumble of the year, and it goes for a TD for Tampa Bay. Catastrophic for Carolina, and Bucs are now up 17-0.
13
3
1
57
4,389
Everything going wrong for Panthers early. After allowing a long TD drive, make a stop on 2nd possession, only for normally sure-handed David Moore to botch a fair catch and fumble ball. Tampa Bay, up 7-0 already, takes over at Carolina 18.
6
2
25
2,251
One of the most beautiful college football venues in America.
The Rock is worthy of a quiet Peak Week Saturday after such an electric Thursday night! #GoApp
5
15
1
279
6,238
Boos are raining down in Spectrum Center as the Hornets are enduring a nightmarish start in their home opener: Hawks have forced 13 turnovers, most live-ball, and are cruising, 66-43.
1
1
1
23
2,408
Shooting 50-60 3-pointers a game sounds good in theory sometimes, but then you have a first quarter like the Hornets did (2-for-15 on 3s; 6 turnovers and it felt like more). Atlanta leads 33-20 after one.
2
1,429