Roberts planned to retire after streaking at the 2006 World Cup final at Berlin's Olympiastadion, but was stopped before entering the stadium. In 2007, Roberts ran out on the field of Wembley Stadium during the National Football League's first regular season game outside of North America between the Miami Dolphins and New York Giants. The next year, Roberts struck again during the final of the 2008 World Snooker Championship at the Crucible Theatre in Sheffield, England, just as he did at the Championship four years earlier.