The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. AFC Leopards have lost him in all but the paperwork.
“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 AFC Leopards, and it is not being withdrawn.
The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at AFC Leopards is pretending he will be back in the shirt.
AFC Leopards asked and Mamelodi Sundowns said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
Somebody said out loud what several people thought about how hard another man trains, and Kaycie Odhiambo was in the middle of it. The one dressing-room argument that is genuinely about football.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at AFC Leopards this week that will take longer than a week to unsay.
8.04. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.
Some goals win a match and some take one off somebody else. Samuel Ssenyonjo scored in the 85th minute, Posta Rangers had already begun thinking about the journey home, and AFC Leopards took the lot.
The offer from Shabana for Christopher Koloti was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.
Not now, not at any price the club was prepared to say out loud. Mamelodi Sundowns have kept their man, and AFC Leopards go back to a list with one name crossed off it.
Squad19 Jun 2028
Words at AFC Leopards training over how hard people work
Somebody said out loud what several people had been thinking. Kaycie Odhiambo 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.
Riyaaz Koopstadt was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.
Fee agreed, terms agreed, medical booked. Hassan Beja will be somebody else’s player by the weekend, and around AFC Leopards the goodbyes have quietly begun.
Mathare United made AFC Leopards work for it, but the scoreboard read 3‑1 at the end and the table does not ask how.
Squad29 May 2028
Words at AFC Leopards training over how hard people work
Somebody said out loud what several people had been thinking. Kaycie Odhiambo 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.
There is a particular warmth a ground reserves for a 21-year-old it feels ownership of. Joseph Kemin has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.
“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 AFC Leopards, and it is not being withdrawn.
Fee agreed, terms agreed, medical booked. Tyson Otieno will be somebody else’s player by the weekend, and around AFC Leopards the goodbyes have quietly begun.
“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” AFC Leopards have not answered, which is an answer of sorts.
4 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.
Somebody said out loud what several people thought about how hard another man trains, and Kaycie Odhiambo was in the middle of it. The one dressing-room argument that is genuinely about football.
Riyaaz Koopstadt 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 supporters are entitled to be angry. So am I. We will put it right.” 1‑2, a manager saying the necessary things, and a dressing room that heard a different version of them.
In brief
BoardroomThe numbers do not look good at AFC Leopards
Looking aheadThe leaders are next for AFC Leopards
“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 AFC Leopards, and it is not being withdrawn.
Fee agreed, terms agreed, medical booked. Brian Wanyama will be somebody else’s player by the weekend, and around AFC Leopards the goodbyes have quietly begun.
Defending was optional and nobody took up the option. 6 goals between AFC Leopards and Posta Rangers, and not one of the people who paid to be there will ask for the money back.
“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Eric Omondi and AFC Leopards agree another 2 years.
Squad8 May 2028
Words at AFC Leopards training over how hard people work
Somebody said out loud what several people had been thinking. Kaycie Odhiambo 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.
A goalkeeper’s error has no defender behind it to tidy it away. He knew before the ball crossed the line, the crowd knew a second later, and there is nothing anybody can say tonight.
“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at AFC Leopards, and 2 appearances in 17 say he has earned the hearing.
Fee agreed, terms agreed, medical booked. Hassan Beja will be somebody else’s player by the weekend, and around AFC Leopards the goodbyes have quietly begun.
Kaycie Odhiambo 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.
“I watch every AFC Leopards game from here. That says everything about where my head is.” The loan at Kariobangi Sharks runs its course, but his heart never made the trip.
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Joseph Kemin, and the manager let it.
Squad1 May 2028
Words at AFC Leopards training over how hard people work
Somebody said out loud what several people had been thinking. David Owino 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.
Successful dribbles: 17. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.
The dugout1 May 2028
The manager’s verdict
“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 0‑1 Amos Mwendwa left the room before anybody could ask which.
The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at AFC Leopards is pretending he will be back in the shirt.
This is not rotation. Levis Esambe has not been in the manager's plans for some time, and nobody at AFC Leopards is pretending otherwise.
Squad3 Apr 2028
Words at AFC Leopards training over how hard people work
Somebody said out loud what several people had been thinking. Kaycie Odhiambo 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.
Terms are settled between the clubs and the rest is paperwork and a photograph. Around AFC Leopards they have already started talking about him in the past tense.
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.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at AFC Leopards this week that will take longer than a week to unsay.
Nobody at AFC Leopards 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.
“I did not come here to warm up in front of people.” He is out of contract eventually, he is old enough to count the weeks, and AFC Leopards will have to give him a reason to stay or an exit.
“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 AFC Leopards, and it is not being withdrawn.
The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at AFC Leopards is pretending he will be back in the shirt.
4 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.
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.
Behind, and beaten by any honest reading, until minute 91. Bandari had the points in their pocket and a corner of the ground still believed, which is generally when it happens.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at AFC Leopards this week that will take longer than a week to unsay.
The manager has re-ordered his thinking and Eric Omondi has come out of it lower. He will be told it is temporary, and the players who have heard that before will avoid his eye.
Terms are settled between the clubs and the rest is paperwork and a photograph. Around AFC Leopards they have already started talking about him in the past tense.
Every run ends on an afternoon somebody had marked down as routine. This one went 8 matches, which is long enough that a town had stopped counting, and short enough that it will remember exactly who stopped it.
Riyaaz Koopstadt was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.
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.
The manager kept them in and said what needed saying. A response is expected on Saturday, and if it does not come the questions move upstairs.
The dugout28 Feb 2028
The manager’s verdict
“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 0‑1 Amos Mwendwa left the room before anybody could ask which.
“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” AFC Leopards have not answered, which is an answer of sorts.
The fee was agreed and the flight was looked at — and then the phone stopped ringing. Sofapaka moved on, Samuel Ssenyonjo reports back to AFC Leopards, and everybody pretends Monday is just Monday.
Terms are settled between the clubs and the rest is paperwork and a photograph. Around AFC Leopards they have already started talking about him in the past tense.
Boardroom7 Feb 2028
AFC Leopards close the window on a squad of their own making
7 in and 5 out, and no more changes for months. The manager has what he has, the supporters have their opinion of it, and the table will have the last word.
There is no worse way to lose a footballer. Hassan Beja has pre-agreed a move away, which means every appearance between now and June is made by a man the club can no longer sell, and somebody upstairs will be asked why the contract was allowed to get here.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at AFC Leopards this week that will take longer than a week to unsay.
5 boys move up, and somewhere in the building the people who coached them at twelve are quietly having the best morning of their working year. Nothing about this shows up in a result and it is why the academy exists.
Somebody said out loud what several people thought about how hard another man trains, and Kaycie Odhiambo was in the middle of it. The one dressing-room argument that is genuinely about football.
Fee agreed, wages agreed, and Sofapaka waiting with a shirt. Nobody at AFC Leopards is pretending otherwise, and the supporters have stopped asking whether and started asking when.
Position 2, 67 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.
Fee agreed, terms agreed, medical booked. Christopher Koloti will be somebody else’s player by the weekend, and around AFC Leopards the goodbyes have quietly begun.
A medical, a signature, a shirt held up in front of a sponsor’s board. AFC Leopards have done the hard part with Kakamega Homeboyz, and the part that remains is the part supporters actually see.
Riyaaz Koopstadt was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.
AFC Leopards asked and Real Bamako said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
Squad31 Jan 2028
Words at AFC Leopards training over how hard people work
Somebody said out loud what several people had been thinking. Kaycie Odhiambo 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.
In brief
The dugoutSamuel Semo has become a man the manager trusts
The dugoutThe manager makes Aineah Ndete a promise
The dugoutVictor Otieno knocks on the manager’s door
Fee agreed, wages agreed, and Shabana waiting with a shirt. Nobody at AFC Leopards is pretending otherwise, and the supporters have stopped asking whether and started asking when.
“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 AFC Leopards, and it is not being withdrawn.
The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at AFC Leopards is pretending he will be back in the shirt.
Riyaaz Koopstadt 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.
AFC Leopards have gone to Gor Mahia with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.
AFC Leopards asked and Posta Rangers said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
Somebody said out loud what several people thought about how hard another man trains, and Kaycie Odhiambo was in the middle of it. The one dressing-room argument that is genuinely about football.
Nobody at AFC Leopards 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.
There are footballers who have a good season and footballers a season is remembered for, and the second kind get their names read out in a hall in the summer. AFC Leopards will be quietly delighted and privately nervous.
Terms are settled between the clubs and the rest is paperwork and a photograph. Around AFC Leopards they have already started talking about him in the past tense.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at AFC Leopards this week that will take longer than a week to unsay.
AFC Leopards asked and Nasarawa United said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
Somebody said out loud what several people thought about how hard another man trains, and Kaycie Odhiambo was in the middle of it. The one dressing-room argument that is genuinely about football.
A loan enquiry to Mamelodi Sundowns: cover, or a look at somebody the club cannot afford to buy yet. Either way the answer will come back inside the week.
Fee agreed, terms agreed, medical booked. Tyson Otieno will be somebody else’s player by the weekend, and around AFC Leopards the goodbyes have quietly begun.
The most common injury in the game and the most rushed back from. AFC Leopards will quote 15 days and will be careful with it, because the second one is always worse than the first.
Somebody said out loud what several people thought about how hard another man trains, and Kaycie Odhiambo was in the middle of it. The one dressing-room argument that is genuinely about football.
Boardroom27 Dec 2027
102% of the income goes out in wages at AFC Leopards
Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.
Riyaaz Koopstadt 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.
Squad20 Dec 2027
Words at AFC Leopards training over how hard people work
Somebody said out loud what several people had been thinking. Kaycie Odhiambo 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.
Nobody at AFC Leopards 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.
Another week, another link, another denial nobody quite believes. AFC Leopards know the market decides these things, not the back pages — but the back pages are louder.
“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 AFC Leopards, and it is not being withdrawn.
Fee agreed, terms agreed, medical booked. Christopher Koloti will be somebody else’s player by the weekend, and around AFC Leopards the goodbyes have quietly begun.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at AFC Leopards this week that will take longer than a week to unsay.
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.
Nobody at AFC Leopards 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 demotion a club never announces and a dressing room always notices. Joseph Ogenda is further from the side than he was, and the reason will not be given until he asks.
Fee agreed, terms agreed, medical booked. Tyson Otieno will be somebody else’s player by the weekend, and around AFC Leopards the goodbyes have quietly begun.
Somebody said out loud what several people thought about how hard another man trains, and Kaycie Odhiambo was in the middle of it. The one dressing-room argument that is genuinely about football.
Boardroom29 Nov 2027
123% of the income goes out in wages at AFC Leopards
Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.
Nobody at AFC Leopards 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.
“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at AFC Leopards, and both men came out saying it was fine.
The kind of year that ends with a name being read out in a hall. AFC Leopards had the benefit of it every week and now have the problem of everybody else knowing.
33 appearances at Kariobangi Sharks and the goals have stopped going in. AFC Leopards lent out a goalkeeper and are watching somebody else’s season get better every week.
Riyaaz Koopstadt 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.
Squad22 Nov 2027
Words at AFC Leopards training over how hard people work
Somebody said out loud what several people had been thinking. Kaycie Odhiambo 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.
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.
Position 2, 67 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.
Terms are settled between the clubs and the rest is paperwork and a photograph. Around AFC Leopards they have already started talking about him in the past tense.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at AFC Leopards this week that will take longer than a week to unsay.
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.
At 21 he was better than everybody his age in the division for four weeks running, which is harder than one good afternoon. AFC Leopards will try not to make too much of it.
“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.
Squad8 Nov 2027
A place in the month's best eleven for Hassan Beja
Four or five weekends of consistency, judged against everybody in the division doing his job. Hassan Beja has come out of that comparison in the side, and AFC Leopards have had the benefit of every one of those afternoons.
Nobody at AFC Leopards 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.
“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what AFC Leopards can pretend not to have heard.
The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at AFC Leopards is pretending he will be back in the shirt.
Somebody said out loud what several people thought about how hard another man trains, and Kaycie Odhiambo was in the middle of it. The one dressing-room argument that is genuinely about football.
Every club pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time it has been tried.
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 Levis Esambe is on it.
28 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. AFC Leopards lose a player for a season; he loses something harder to name.
Fee agreed, terms agreed, medical booked. Christopher Koloti will be somebody else’s player by the weekend, and around AFC Leopards the goodbyes have quietly begun.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at AFC Leopards this week that will take longer than a week to unsay.
Somebody said out loud what several people thought about how hard another man trains, and Kaycie Odhiambo was in the middle of it. The one dressing-room argument that is genuinely about football.
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.
Samuel Ezekiel, 21, plays like he has been here for years — 7.65
A mark of 7.65 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.
3 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.
32 appearances at Kariobangi Sharks and the goals have stopped going in. AFC Leopards lent out a goalkeeper and are watching somebody else’s season get better every week.
Riyaaz Koopstadt 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.
Squad27 Sep 2027
Words at AFC Leopards training over how hard people work
Somebody said out loud what several people had been thinking. Sthembiso Hlophe 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.
“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 AFC Leopards, and it is not being withdrawn.
Fee agreed, wages agreed, and Shabana waiting with a shirt. Nobody at AFC Leopards is pretending otherwise, and the supporters have stopped asking whether and started asking when.
The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at AFC Leopards is pretending he will be back in the shirt.
Boardroom6 Sep 2027
Deadline passes with 8 signed and 11 gone
That is the business done at AFC Leopards until the window opens again. Whether it was enough will be answered on Saturdays rather than in a column, and the first Saturday is close.
Everything was agreed until it was not, and Elias Mugane Muriuki reports back to AFC Leopards with a summer to forget. Neither club is saying who walked away from the table.
“Three loans in three years. At some point a club has to decide if I am their player or their asset.” The spell at Tusker continues; the message travels home.
AFC Leopards asked and Bandari said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
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.
29 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. AFC Leopards lose a player for a season; he loses something harder to name.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at AFC Leopards this week that will take longer than a week to unsay.
Somebody said out loud what several people thought about how hard another man trains, and Sthembiso Hlophe was in the middle of it. The one dressing-room argument that is genuinely about football.
Boardroom28 Dec 2026
111% of the income goes out in wages at AFC Leopards
Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.
“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at AFC Leopards, and both men came out saying it was fine.
An individual honour is a strange thing in a team game, and the best of them are never argued with. He has had the sort of year that ends with his name being read out, and AFC Leopards have had the benefit of it.
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.
“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at AFC Leopards, and both men came out saying it was fine.
Two goals and a mark of 8.60 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.
1 for Tyson Otieno, marked 7.15, and a centre-half's name in the part of the report he normally only reaches by mistake. He will not be allowed to forget it in the dressing room for a month.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at AFC Leopards this week that will take longer than a week to unsay.
“We earned that. I asked them for a reaction and I got one, and now I want the same again on Saturday.” Amos Mwendwa on a 3‑1 afternoon that pleased him more than he was prepared to show.
Squad28 Sep 2026
Peter Maker 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.
Every signing waits for it and every press conference asks about it until it comes. It has come, AFC Leopards have their man off the mark, and the second one is always easier.
Successful dribbles: 24. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.
Somebody said out loud what several people thought about how hard another man trains, and Kaycie Odhiambo was in the middle of it. The one dressing-room argument that is genuinely about football.
A midfielder is measured on whether the team functions when he is on the pitch, which is nearly impossible to see and completely obvious in retrospect. 11 actions, 6.90, and a manager who will not be substituting him again in a hurry.
“A point is a point and I will take it, but we should have had all three.” Amos Mwendwa after the 1‑1 draw, and the sentence every manager in the country said at some stage this weekend.
Ninety specific minutes wanted a different sort of player, and the manager picked one. He is not out of form and he is not in the side, and both are true.
In brief
The dugoutLevis Esambe knocks on the manager’s door
Player ratingsThe afternoon ran through Tyson Otieno
The deadline has passed and the squad is the squad. 16 arrived, 4 left, and everything else printed about this club last month was a rumour that stayed one.
The number the board signed off was not enough. It has been asked again and raised its own offer to $22.2K — a club that wants Rowland Makati enough to be asked twice.
Kaycie Odhiambo 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.
AFC Leopards offered $22.0K; Tusker 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.
The most common injury in the game and the most rushed back from. AFC Leopards will quote 15 days and will be careful with it, because the second one is always worse than the first.
Squad7 Sep 2026
A place in the month's best eleven for Eric Omondi
Four or five weekends of consistency, judged against everybody in the division doing his job. Eric Omondi has come out of that comparison in the side, and AFC Leopards have had the benefit of every one of those afternoons.
Squad7 Sep 2026
Levis Esambe 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.