William Bergman

Striker - KTP
20 Aug 2028
Sunday
Process

Marked for William Bergman

102 Edition

The KTP Sentinel

10 Jul 2028
From our football correspondent Crisis

Squad

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

A row about effort at KTP

Somebody said out loud what several people thought about how hard another man trains, and Alfie Cicale was in the middle of it. The one dressing-room argument that is genuinely about football.

Match

A bad afternoon for KTP against KäPa

0‑2 to KäPa, and no complaints worth printing. The performance asked for nothing more than it got.

The dugout

Filippo Dodde frozen out at KTP

This is not rotation. Filippo Dodde has not been in the manager's plans for some time, and nobody at KTP is pretending otherwise.

The dugout

Samuele Calzoni gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

The dugout

Antti Karjalainen faces the questions

“We were not good enough today and I am not going to dress it up.” Antti Karjalainen after 0‑2, in the tone of a man who knows the next question and does not intend to answer it.

Squad

Bookings catch up with Nathaniel Tahmbi

One yellow too many, and a match watched from the stand. The most avoidable absence in football, and KTP will feel it on Saturday.

Looking ahead

Ryan Mahuta goes back to face Haka

Every squad has one of these fixtures for somebody every season. This one is Ryan Mahuta’s: the club that knew him first, the supporters who will decide in the first minute whether to applaud, and KTP needing him to play as if none of it matters.

The dugout

William Bergman gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say William Bergman is on it.

In brief

Back issues
98 Edition

The KTP Sentinel

12 Jun 2028
From our football correspondent Steady

Squad

Maksym Zhuk keeps KTP in it on his own

Some afternoons a goalkeeper is the team. 10 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Player ratings

Foday Manneh scores twice — 8.66

Two goals and a mark of 8.66 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Market

Teo Sandev hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what KTP can pretend not to have heard.

Squad

A row about effort at KTP

Somebody said out loud what several people thought about how hard another man trains, and Alfie Cicale was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

A falling-out at KTP

Erik Otrísal and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Match

KTP rescue it on 86 minutes

Behind, and beaten by any honest reading, until minute 86. TPS had the points in their pocket and a corner of the ground still believed, which is generally when it happens.

Match

Halfway: KTP sit in position 8

11 points at the turn. The first half of a season is a promise; the second is a bill, and the town is about to find out which of the two this one was.

Match

Honours even between KTP and TPS

2‑2, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

Squad

KTP are still strangers to each other

5 new signings in one window. Every one may be an upgrade and the side can still be worse for a while, which is the part of a rebuild the verdicts never mention.

In brief

96 Edition

The KTP Sentinel

29 May 2028
From our football correspondent Crisis

Market

Maksym Zhuk puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KTP, and it is not being withdrawn.

Squad

Ryan Mahuta in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at KTP this week that will take longer than a week to unsay.

Squad

Alfie Cicale falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

JäPS take the points off KTP

Beaten 0‑1, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

Squad

Appearance number 100 for Roni Polat

100 games in this shirt, through managers and relegations and everything else. Service like it is disappearing from the game and the crowd knows what it is watching.

The dugout

Antti Karjalainen faces the questions

“We were not good enough today and I am not going to dress it up.” Antti Karjalainen after 0‑1, in the tone of a man who knows the next question and does not intend to answer it.

The dugout

Lassi Järvenpää is still paying for one afternoon at KTP

Nobody will confirm this and nothing else explains the last month of selections. A costly error buys a player a period of being second choice that is always longer than the error was.

Squad

Erik Ojala signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Erik Ojala and KTP agree another 3 years.

The dugout

Maksym Zhuk knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Maksym Zhuk trained the next morning like a man with less to carry.

In brief

90 Edition

The KTP Sentinel

17 Apr 2028
From our football correspondent Crisis

Match

No end in sight to KTP's wait for a win

19 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at KTP has to find a result from somewhere.

Squad

Foday Manneh signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Foday Manneh commits to KTP for another 3 years.

Squad

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Boardroom

3 academy players handed senior numbers at KTP

The morning the pathway stops being a brochure and becomes a team sheet. Most of them will not be here in three years; all of them have already done the hard part, which was getting to today.

Squad

A row about effort at KTP

Somebody said out loud what several people thought about how hard another man trains, and Alfie Cicale was in the middle of it. The one dressing-room argument that is genuinely about football.

Match

William Bergman’s goal not enough for KTP

William Bergman scored, and precious little else went right: 1‑2 to Klubi 04, and a quiet walk to the dressing room.

Market

Mikael Toivio steps up from the KTP academy

There is no fee, no unveiling and no agent on the steps. Mikael Toivio has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

Market

One of our own: Nikolai Hakola joins the KTP first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. Nikolai Hakola is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

Market

KTP promote Paulus Sparv from within

The academy exists for exactly this morning. Paulus Sparv has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.

In brief

89 Edition

The KTP Sentinel

10 Apr 2028
From our football correspondent Uneasy

Market

Filippo Dodde puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KTP, and it is not being withdrawn.

Market

Raul Alessandro Bura is a KTP player again

He left as a boy and has come back still knowing where the away end is. Most signings have to be explained to a town; this one needed a photograph and nothing else.

Squad

A falling-out at KTP

Ryan Mahuta and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

A row about effort at KTP

Somebody said out loud what several people thought about how hard another man trains, and Alfie Cicale was in the middle of it. The one dressing-room argument that is genuinely about football.

Transfer targets

Olavi Keturi stays at VPS as time runs out

A deal that was a phone call from completion at lunchtime was dead by midnight. KTP will try again when the window opens; VPS may not be selling by then.

Market

The ambition of Raul Alessandro Bura outgrows KTP early

Signings arrive with a picture of the club in their head, and this one’s picture was bigger than the building. He will play well and he will be gone, in that order, and everybody knows it.

Squad

KTP are still strangers to each other

6 new signings in one window. Every one may be an upgrade and the side can still be worse for a while, which is the part of a rebuild the verdicts never mention.

Squad

Raul Alessandro Bura signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Raul Alessandro Bura and KTP agree another 3 years.

The dugout

The manager makes an example of Stanislav Samusenko

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

In brief

85 Edition

The KTP Sentinel

13 Mar 2028
From our football correspondent Crisis

Squad

The knee: Nathaniel Tahmbi out for 22 days

22 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. KTP lose a player for a season; he loses something harder to name.

Boardroom

The scrutiny sharpens at KTP

Nobody upstairs has said anything, which is the loudest thing they could do. Results buy silence in this game; the account at KTP is running low.

Market

Christian Chibuzor puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KTP, and it is not being withdrawn.

Transfer targets

Janne-Pekka Laine is a medical away from KTP

The deal with Inter Turku is done in every sense but the one that puts him on the pitch. Nothing goes wrong at this stage, except on the occasions when it does.

Squad

Alfie Cicale falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Transfer targets

KTP rebuffed over Teppo Marttinen

Not now, not at any price the club was prepared to say out loud. Haka have kept their man, and KTP go back to a list with one name crossed off it.

Squad

A falling-out at KTP

Samuli Hölttä and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Filippo Dodde wants to go home

“I have tried. I have really tried, and every day I wake up in the wrong place.” Nobody at KTP can coach that out of a man, and nobody there is pretending to.

The dugout

Foday Manneh asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

82 Edition

The KTP Sentinel

21 Feb 2028
From our football correspondent Crisis

Market

Onni Hänninen hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what KTP can pretend not to have heard.

The dugout

Mustapha Coker frozen out at KTP

This is not rotation. Mustapha Coker has not been in the manager's plans for some time, and nobody at KTP is pretending otherwise.

Transfer targets

The paperwork begins on Niklas Schulz

A medical, a signature, a shirt held up in front of a sponsor’s board. KTP have done the hard part with AC Oulu, and the part that remains is the part supporters actually see.

Squad

A falling-out at KTP

Arttu Tulehmo and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Transfer targets

No deal for Veikka Rättö at that price

KTP offered $41.0K; FC Lahti said it was not close. The manager will be told the money is still there for the right player, which is what managers are told.

Transfer targets

KTP rebuffed over Ali-Abubakar Torfiq

Not now, not at any price the club was prepared to say out loud. AC Oulu have kept their man, and KTP go back to a list with one name crossed off it.

Squad

Christian Chibuzor falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

KTP lose Erik Ojala

21 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

William Bergman stays put

“The easiest signature of my career.” William Bergman and KTP agree another 4 years, and the manager can plan around him rather than about him.

In brief

77 Edition

The KTP Sentinel

17 Jan 2028
From our football correspondent Crisis

Boardroom

Pressure builds in the KTP boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Squad

Words at KTP training over how hard people work

Somebody said out loud what several people had been thinking. Foday Manneh is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Words exchanged at KTP

Stanislav Samusenko and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Market

Still no ink between KTP and Maksym Zhuk

“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at KTP, another week without a signature from Maksym Zhuk.

Market

Christian Chibuzor linked with a move away

The name of Christian Chibuzor keeps appearing in other people's back pages. KTP say nothing, which says plenty.

The dugout

William Bergman has become a man the manager trusts

Nobody at KTP will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

The dugout

Nathaniel Tahmbi asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Market

KTP put Kelvin Dosseh up for sale

The list is a quiet document with a loud meaning. Kelvin Dosseh may talk to anybody who asks, and everybody at the club understands what that means.

Squad

Onni Hänninen: another 4 days

The comeback has moved again. The medical staff will not give a new date and the manager has stopped asking for one.

In brief

73 Edition

The KTP Sentinel

20 Dec 2027
From our football correspondent Crisis

Boardroom

Pressure builds in the KTP boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Market

Onni Hänninen puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KTP, and it is not being withdrawn.

Squad

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Words at KTP training over how hard people work

Somebody said out loud what several people had been thinking. Christian Chibuzor is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

Ahmed Adebayo asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

The dugout

The manager makes an example of Oskari Raiski

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Market

The Christian Chibuzor talk will not go away

Another week, another link, another denial nobody quite believes. KTP know the market decides these things, not the back pages — but the back pages are louder.

The dugout

William Bergman gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say William Bergman is on it.

Squad

“I want to play”: Kayra Ücer speaks

“I respect the manager and I am not going to sit here and pretend I am happy.” It is the most common sentence in football and it has never once been the end of a story.

In brief

70 Edition

The KTP Sentinel

29 Nov 2027
From our football correspondent Crisis

Market

Ahmed Adebayo asks to leave KTP

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

The dugout

Mustapha Coker frozen out at KTP

This is not rotation. Mustapha Coker has not been in the manager's plans for some time, and nobody at KTP is pretending otherwise.

Squad

A row about effort at KTP

Somebody said out loud what several people thought about how hard another man trains, and Christian Chibuzor was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

William Bergman stays put

“The easiest signature of my career.” William Bergman and KTP agree another 4 years, and the manager can plan around him rather than about him.

Squad

Words exchanged at KTP

Stanislav Samusenko and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Market

The Ahmed Adebayo talk will not go away

Another week, another link, another denial nobody quite believes. KTP know the market decides these things, not the back pages — but the back pages are louder.

In brief

69 Edition

The KTP Sentinel

22 Nov 2027
From our football correspondent Crisis

Boardroom

Pressure builds in the KTP boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Market

Onni Hänninen puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at KTP, and it is not being withdrawn.

Squad

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Words at KTP training over how hard people work

Somebody said out loud what several people had been thinking. Christian Chibuzor is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

A muscle injury sidelines Juhani Pukki for 14 days

Nobody makes a documentary about a hamstring and everybody in the game fears one. KTP will be careful with the return date, because the second one is always worse than the first.

The dugout

Christian Chibuzor knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at KTP, and both men came out saying it was fine.

In brief

65 Edition

The KTP Sentinel

25 Oct 2027
From our football correspondent Crisis

Boardroom

The scrutiny sharpens at KTP

Nobody upstairs has said anything, which is the loudest thing they could do. Results buy silence in this game; the account at KTP is running low.

Market

Onni Hänninen asks to leave KTP

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

A row about effort at KTP

Somebody said out loud what several people thought about how hard another man trains, and Foday Manneh was in the middle of it. The one dressing-room argument that is genuinely about football.

The dugout

The manager makes an example of Derrick Atta Agyei

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

The dugout

Ahmed Adebayo knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at KTP, and both men came out saying it was fine.

Market

Maksym Zhuk linked with a move away

The name of Maksym Zhuk keeps appearing in other people's back pages. KTP say nothing, which says plenty.

The dugout

When it matters, William Bergman plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Squad

Derrick Atta Agyei wants out of the dugout

“I did not sign to watch. Nobody does.” The oldest complaint in the game, and KTP will have to answer it with minutes or with a move.

In brief

61 Edition

The KTP Sentinel

27 Sep 2027
From our football correspondent Crisis

Boardroom

Pressure builds in the KTP boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

Market

Ahmed Adebayo asks to leave KTP

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

A row about effort at KTP

Somebody said out loud what several people thought about how hard another man trains, and Christian Chibuzor was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Words exchanged at KTP

Marvin Erb and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

The dugout

Christian Chibuzor knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Christian Chibuzor trained the next morning like a man with less to carry.

The dugout

The manager makes an example of Atle Wahlund

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

In brief

42 Edition

The KTP Sentinel

17 May 2027
From our football correspondent Uneasy

Squad

The knee: Simon Skrabb out for 23 days

23 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. KTP lose a player for a season; he loses something harder to name.

Match

KTP through in the cup

A 2‑1 win over FC Lahti, and the draw for the next round can be watched with some interest for once.

Match

Chastening afternoon for KTP

A 0‑4 beating by Ilves was the sort of result that empties a stadium long before the final whistle.

Player ratings

A brace, and William Bergman takes the afternoon — 8.79

There is a particular kind of quiet from an away end watching one man score twice. William Bergman provided it, and the 8.79 beside his name is if anything generous to everybody else.

The terraces

The crowd has taken to Derrick Atta Agyei

At 23 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

The dugout

The manager makes an example of Simon Skrabb

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

Words at KTP training over how hard people work

Somebody said out loud what several people had been thinking. Roni Polat is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Boardroom

Nobody left the KTP dressing room in a hurry

The door stayed shut a long time after the final whistle. What was said in there is between them; whether it worked is between them and Saturday.

The dugout

Antti Karjalainen answers for it

“The supporters are entitled to be angry. So am I. We will put it right.” 0‑4, a manager saying the necessary things, and a dressing room that heard a different version of them.

In brief

39 Edition

The KTP Sentinel

26 Apr 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Simon Skrabb

46 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. KTP lose a footballer; he loses considerably more than a season.

The terraces

Supporters organise against the KTP board

A bad atmosphere can be waited out. A group of people meeting afterwards to decide what to do about it cannot, and everybody in the building knows which stage this is.

Squad

13 saves: Maksym Zhuk was the team

Some afternoons a goalkeeper is the whole of the defence. 13 saves, several of them the kind nobody expects to see made, and ten outfield players who owe him a drink.

Squad

Ryan Mahuta in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at KTP this week that will take longer than a week to unsay.

The terraces

One of their own: Maksym Zhuk

He is 23 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

Player ratings

Nothing got past Ryan Mahuta

Headers, blocks, tackles, interceptions — 19 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Squad

William Bergman stays put

“The easiest signature of my career.” William Bergman and KTP agree another 3 years, and the manager can plan around him rather than about him.

The dugout

Antti Karjalainen: “We have to be better”

“It is not the end of the world and it is not good enough. Both of those are true.” The manager, after a 0‑0 draw, said the honest thing and then went to say it again inside.

Match

KTP and SJK cancel each other out

Nil-nil, and few chances worth the name. SJK came to defend and left with exactly what they came for.

In brief

24 Edition

The KTP Sentinel

11 Jan 2027
From our football correspondent Uneasy

Squad

Words exchanged at KTP

Ryan Mahuta and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

William Bergman is a better footballer than he was

Not a run of form — an actual step up, held for months. At 18 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Squad

Roni Polat signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Roni Polat and KTP agree another 3 years.

In brief

11 Edition

The KTP Sentinel

12 Oct 2026
From our football correspondent Uneasy

Squad

Lassi Järvenpää breaks a bone — 99 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 99 days, a clean timeline, and a return date somebody can actually plan around.

Squad

Real improvement from William Bergman at KTP

Form comes and goes; this has not gone. William Bergman is 18, and the version of him training now would not have got into the side he was in a year ago.

Squad

Time is catching up with Petteri Forsell

Everybody at KTP saw it before anybody said it, which is how this always goes. At 36 the decline is real and measurable — 3 points — and the only question left is how the club handles somebody it owes a great deal to.

In brief

10 Edition

The KTP Sentinel

5 Oct 2026
From our football correspondent Uneasy

Squad

A fracture rules Lassi Järvenpää out for 106 days

Bones knit. That is the one merciful thing about this injury and the reason KTP will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Ryan Mahuta in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at KTP this week that will take longer than a week to unsay.

Squad

Derrick Atta Agyei wants to go home

“I have given this everything, but my family is not here and neither am I, not really.” A footballer can be coached out of bad form. Nobody has ever been coached out of this, and KTP know it.

In brief