Leicester City are five points clear at the top of the Premier League ahead of a weekend when all of the title contenders meet each other.
The two North London clubs trail Leicester City by five points in the title race and next weekend could be a crucial period for both sides when Arsenal host the Foxes, while Tottenham make the trip to the Etihad Stadium to take on fourth-placed Manchester City, who are a point further back.
According to the betting site, Oddschecker, Leicester City and Arsenal are both best priced 9/4, though Leicester are as short as 7/4 with some bookmakers. Manchester City are best priced at 7/2, while Tottenham are 5/1.
Graham told TalkSport: “Arsenal were my tip for the title at the beginning of the season and they still are.
“They’ve still got a great chance. They weren’t at their best against Bournemouth at the weekend, but it was just one of those games where you manage to get the result and say, ‘thank you very much, now onto the next game’.
"I think as well as Leicester, that Tottenham have been the surprise package. Who would've expected them to be in the top four this year? And yet, now, it looks as though they have every change of being so."
As far as Leicester's performances go, with their latest a 3-1 win over City at the Etihad Stadium, Graham has been impressed with the manner in which they are currently leading the race for the title.
“Leicester aren’t even hanging in there at the top, they’re up there on merit," he said.
“It’s been fantastic for a club that size and maybe they can win it…but I think it will go right to the wire."
There may well be a clearer picture about how things are going to be at the end of the season after Sunday's fixtures, but then again the race could tighten up.
The only thing for sure is that Leicester are going to be top of the table with 12 games to go. The question is: Will they have at least maintained their five point gap at the top or will it have changed either way?