Writing content and copy for the things I care the most about. Contributor to various publications in music and sports, see below.

Manchester
Reaction to #49ers win over the Cardinals. I'm tired of injuries, and the defense needs to improve fast...but I also need to remember this is a team worth your love and your time. #fttb
4
179
Fallon Sherrock. Bloody hell.
523
Blackpool get battered... #FM27
106
Wanted to manage Preston on #FM27. Game appears to have decided I should manage Birmingham. Let's try again.
108
Not sure about that board culture there @spritepepsi69
1
75
I genuinely can't remember the last time I was looking forward to playing something so much. #PorterSavesPreston #FM27 #MikeBassett
1
240
Restart your steam client fully and everything works #fm27
2
603
ONE KISS IS ALL IT TAKES
49
TSIMIKAS?! Really?! For fucks sake.
50
I don't know why I'm ever surprised when the #49ers don't upgrade the offensive line when there's an opportunity literally screaming at them. Still, we can do yet another nostalgia tour thing with Buckner, right? Sigh. #49ers #fttb
1
119
Flat out embarrassing from the #49ers. Doesn't deserve any other analysis. #fttb
75
This is where the missed XP hurts. #49ers #fttb
1
182
That was such a bad throw from Penix *no one* could read where it was going lmao #49ers #fttb
109
The missed XP significantly narrows the field for the defense too BTW, field goal makes it a 2-score game whereas it would've still been a one score. There's barely a player or coach to emerge with any credit here. #49ers #fttb
94
Juice is PISSED lmao #49ers #fttb
92
John Porter retweeted
The current rules are the current rules, but the fact that this isn’t a catch in today’s NFL feels a bit silly. Well, did he drop it? No. So that means he caught it, right? Well, no. Why? Because the ball shifted in your hands a little bit when you hit the ground. Ok.
After review, this play was ruled an incomplete catch. Agree with the call? 📺️: FOX/FOX One
178
105
1,780
112,242
This is one of the worst performances of the Kyle Shanahan era. The #49ers have been an utter joke #fttb
119
Yup, now it's over over #49ers #fttb
291
Jesus, Jordan Watkins! #49ers #fttb
198