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.
11
1
2
44
3,134
Taylor Moton will be out “a while” with multiple injuries.
2
1
1
4
1,886
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,703
Time for Kenny Pickett. This one is done.
7
3
46
3,228
Halftime for Kuechly celebration - at least something going right for Panthers
5
5
1
65
3,453
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,721
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
6,029
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,249
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,182
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,426
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,282
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
284
6,379
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