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

There's a simple way to watch USA vs Bosnia for *FREE*
By Greg Lea Published
Here's how to watch USA vs Bosnia as Christian Pulisic aims to send the World Cup co-hosts through to the last 16.

There's a simple way to watch Belgium vs Senegal for *FREE*
By Greg Lea Published
Here's how to watch Belgium vs Senegal as sorcerer Kevin De Bruyne looks shine for the Red Devils in the last 32.

How to watch England vs DR Congo World Cup – there's a simple way to stream for *FREE*
By Greg Lea Published
Here's how to watch England vs DR Congo as playmaker Jude Bellingham looks to inspire the Three Lions again.

There's a simple way to watch Mexico vs Ecuador for *FREE*
By Greg Lea Published
Here's how to watch Mexico vs Ecuador as Raul Jimenez spearheads the co-hosts' attack in the round of 32.

How to watch France vs Sweden World Cup — there's a simple way to stream for *FREE*
By Greg Lea Published
Here's how to watch France vs Sweden as electrifying Kylian Mbappe aims to fire Les Bleus into the round of 16.

There's a simple way to watch Ivory Coast vs Norway for *FREE*
By Greg Lea Published
Here's how to watch Ivory Coast vs Norway as Erling Haaland attempts to fire his country into the round of 16

There's a simple way to watch Netherlands vs Morocco for *FREE*
By Greg Lea Published
Here's how to watch Netherlands vs Morocco as Liverpool defender Virgil van Dijk aims to lead his country to the last 16.

There's a simple way to watch Germany vs Paraguay for *FREE* - PENALTIES LIVE
By Greg Lea Last updated
Here's how to watch Germany vs Paraguay as Kai Havertz looks to get his name on the scoresheet in the round of 32.

There's a simple way to watch Brazil vs Japan for *FREE*
By Greg Lea Published
Here's how to watch Brazil vs Japan as Vinicius Jr aims to fire the five-time world champions into the round of 16.

There's a simple way to watch South Africa vs Canada for *FREE*
By Greg Lea Published
Here's how to watch South Africa vs Canada as Jonathan David and the co-hosts strive to reach the round of 16.

Jordan vs Argentina FREE live streams
By Greg Lea Published
All the ways to watch Jordan vs Argentina, as Group J concludes with Lionel Messi's team facing one of the World Cup 2026 debutants in Arlington.

Algeria vs Austria FREE live streams
By Greg Lea Published
All the ways to watch Algeria vs Austria in a winner-takes-all encounter in Group J, as both teams aim to qualify for the knockout phase of the World Cup 2026.

Egypt vs Iran free live streams: How to watch World Cup 2026
By Greg Lea Published
All the ways to watch Egypt vs Iran at the World Cup 2026 as both sides try to guarantee progress from the group stage at the tournament for the first time.

Cape Verde vs Saudi Arabia free live streams: How to watch World Cup 2026
By Greg Lea Published
All the ways to watch Cape Verde vs Saudi Arabia, as these two Group H underdogs target a place in the round of 32 at the World Cup 2026.

Uruguay vs Spain FREE live streams
By Greg Lea Published
All the ways to watch Uruguay vs Spain, as Marcelo Bielsa's strugglers target the win that would send them through to the knockout phase at the World Cup 2026.

Norway vs France free live streams
By Greg Lea Published
All the ways to watch Norway vs France, as Erling Haaland starts on the bench against Kylian Mbappe and co. in this Group I decider

Senegal vs Iraq free live stream: How to watch World Cup 2026, team news
By Greg Lea Published
All the ways to watch Senegal vs Iraq, as Sadio Mane starts as the Lions of Teranga aim to avoid an early elimination at World Cup 2026 by winning their first game of the tournament.

Curacao vs Ivory Coast free live streams: How to watch World Cup 2026 from anywhere, team news
By Greg Lea Published
All the ways to watch Curacao vs Ivory Coast, as Yan Diomande looks to fire the Elephants into the round of 32 at World Cup 2026 in their final games in Group E.

Czech Republic vs Mexico free live streams: How to watch World Cup 2026
By Greg Lea Published
All the ways to watch Czech Republic vs Mexico, as the European nation attempts to join the tournament co-hosts in the World Cup round of 32.

South Africa vs South Korea free live stream: How to watch World Cup 2026
By Greg Lea Published
All the ways to watch South Africa vs South Korea, as two Group A teams go head-to-head knowing a win would send them through to the round of 32 of the tournament

Scotland vs Brazil FREE live streams
By Greg Lea Last updated
All the ways to watch Scotland vs Brazil, as Rayan replaces Raphinha as the Selecao aim to top Group C and Scotland strive for the point that would send them through

Morocco vs Haiti free live streams: How to watch World Cup 2026, team news
By Greg Lea Published
All the ways to watch Morocco vs Haiti at World Cup 2026, as starters Brahim Diaz and Achraf Hakimi aim to help the Atlas Lions finish in the top two of Group C

Portugal vs Uzbekistan free live stream: How to watch World Cup 2026, team news
By Greg Lea Last updated
All the ways to watch Portugal vs Uzbekistan for free, as Cristiano Ronaldo starts again for Roberto Martinez's men against the tournament debutants
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!



