Greg Lea is a freelance soccer journalist from London, England. He primarily covers the English Premier League for Tom's Guide, but also has experience covering other European competitions such as the UEFA Champions League and UEFA Europa League. He is the former editor of soccer blog The Set Pieces and has had his work published in the Guardian, FourFourTwo, Goal.com, ESPN and many more. He became a Crystal Palace fan after watching a 1-0 loss to Port Vale in 1998, and once got on the scoresheet in a primary school game against Wilfried Zaha's Whitehorse Manor (if you're not clued up on English soccer players, Zaha went on to become one of Palace's greatest wingers).
Latest articles by Greg Lea

Ivory Coast vs Ecuador free live stream: How to watch World Cup 2026 online from anywhere
By Greg Lea published
All the ways to watch Ivory Coast vs Ecuador live streams for free, as the African side face South American opposition on matchday one of the 48-team tournament

Qatar vs Switzerland free live stream: How to watch World Cup 2026 from anywhere
By Greg Lea published
All the ways to watch Qatar vs Switzerland live streams for free, as Group B continues with a meeting between an Asian and a European side

USA vs Paraguay free live stream: How to watch World Cup 2026 from anywhere
By Greg Lea last updated
All the ways to watch USA vs Paraguay live streams for free, as Chris Richards returns from injury for the co-hosts seeking their first three points of World Cup 2026.

Canada vs Bosnia & Herzegovina free live stream: How to watch World Cup 2026 from anywhere, team news
By Greg Lea published
All the ways to watch Canada vs Bosnia & Herzegovina live streams for free, as Alphonso Davies and Edin Dzeko miss out in Group B opener in Toronto

South Korea vs Czechia free live stream: How to watch World Cup 2026 from anywhere
By Greg Lea published
All the ways to watch South Korea vs Czechia live streams for free, as the Taeguk Warriors face a European play-off winner in Group A

Mexico vs South Africa free live stream: How to watch World Cup 2026 from anywhere, team news
By Greg Lea last updated
All the ways to watch Mexico vs South Africa live streams for free, as Raul Jimenez leads the line for the co-hosts in the opening game of World Cup 2026

How to watch UEFA Champions League 2025-26 Final — free streams, TV channels for PSG vs Arsenal
By Greg Lea last updated
All the ways to watch Champions League final online from anywhere in the world as PSG take on Arsenal in Budapest.

How to watch Hull vs Middlesbrough live from anywhere: TV channels for Championship play-off final
By Greg Lea last updated
We'll show you how to watch Hull vs Middlesbrough live streams as the two Championship teams fight it out for a place in the Premier League

How to watch Europa League Final 2026: FREE live streams for Freiburg vs Aston Villa, team news
By Greg Lea last updated
We'll show you how to watch Freiburg vs Aston Villa live streams online and from anywhere, as Unai Emery's men attempt to win the Europa League

How to watch Bournemouth vs Man City: live streams, TV channels for Premier League 25/26 game
By Greg Lea published
We'll show you how to watch Bournemouth vs Man City live streams online and from anywhere, as Pep Guardiola's side look to keep their title hopes alive

How to watch PSG vs Bayern Munich: FREE live streams, preview for Champions League 2025/26 semi-final
By Greg Lea published
All the ways to watch PSG vs Bayern Munich live streams for free, with two heavyweights meeting in the Champions League 2025/26 semi-finals.

Pedro Porro of Tottenham Hotspur celebrates after scoring the opening goal during the Premier League match between Tottenham Hotspur and Brighton & Hove Albion at Tottenham Hotspur Stadium on April 18, 2026 in London, England.
By Greg Lea last updated
We'll show you how to watch Wolves vs Tottenham as the Premier League's bottom side hosts a Spurs team who could be joining them in 2025/26 relegation.

How to watch Atletico Madrid vs Real Sociedad: Live stream for FREE Copa del Rey final 2026 from anywhere, team news
By Greg Lea last updated
Here's how to watch Atletico Madrid vs Real Sociedad in the Copa del Rey final 2026 for FREE as Spain's first major honor is decided at La Cartuja in Seville.

How to watch UFC 327 in Canada — stream Prochazka vs. Ulberg for $8.99 no PPV
By Greg Lea published
How to watch UFC 327 in Canada on Paramount+ for $8.99, with the Prochazka vs. Ulberg showdown serving as the headline act at Kaseya Center.

How to watch Ukraine vs Sweden: FREE live streams, TV channels for World Cup 2026 playoff
By Greg Lea published
All the ways to watch Ukraine vs Sweden in the World Cup 2026 playoffs with live streams available from anywhere in the world, including for FREE.

Bruno Fernandes of Manchester United reacts during the Premier League match between Newcastle United and Manchester United at St James' Park on March 04, 2026 in Newcastle upon Tyne, England.
By Greg Lea published
We'll show you how to watch Bournemouth vs Man Utd as the two European hopefuls go head-to-head in the first game of the EPL weekend

Bryan Mbeumo of Man Utd during the Premier League match between Tottenham Hotspur and Manchester United at Tottenham Hotspur Stadium on November 08, 2025 in London, England.
By Greg Lea published
We'll show you how to watch Man Utd vs Aston Villa as the two Champions League hopefuls go head-to-head at Old Trafford

How to watch Wales vs Italy: FREE live streams, preview for 2026 Six Nations clash, team news
By Greg Lea last updated
All the ways to watch Wales vs Italy live streams for free, as the 2026 Six Nations comes to an end this weekend

How to watch Real Madrid vs Man City: free streams, TV channels and preview for Champions League 2025/26 Round of 16 1st leg, team news
By Greg Lea last updated
Here's how to watch Real Madrid vs Man City in the UEFA Champions League Round of 16 1st leg on Wednesday from anywhere for FREE, as Guardiola & Co seek a win.

How to watch T20 World Cup 2026 online from anywhere: free streams, fixture list & streaming guide
By Greg Lea last updated
How to watch T20 World Cup 2026 live streams, including for free, as India and Sri Lanka host the latest edition of one of cricket's premier tournaments

How to watch Winter Olympics 2026 Skeleton online and for FREE — live streams, schedule, preview
By Greg Lea published
The Winter Olympics are coming up, and we have all the information you need to watch skeleton live streams from anywhere — and for free.

How to watch Morocco vs Comoros: FREE live streams, TV channels and preview for the AFCON 2025 opener, team news
By Greg Lea last updated
Here's how you can watch all the action between Morocco and Comoros this Sunday in AFCON live in Rabat.

How to watch Nottingham Forest vs Man United: live streams, TV details for Premier League 25/26 game
By Greg Lea published
We'll show you how to watch Nottingham Forest vs Man United as the Red Devils look to keep their winning streak going in the Midlands.
Here at Tom’s Guide our expert editors are committed to bringing you the best news, reviews and guides to help you stay informed and ahead of the curve!



