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

By Greg Lea Published
All the ways to watch Spain vs Cape Verde live streams for free, as the pre-tournament favorites seek a win in their first World Cup 2026 match

By Greg Lea Published
All the ways to watch Sweden vs Tunisia live streams for free, as Graham Potter's team take on North African opposition in Group F

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

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

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.

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

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

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

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.

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

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

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

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.

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.

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.

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.

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.

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

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

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

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.

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

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.
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!

