What's New

ID: 3727
Type: post

Why Chelsea Needs to Move to Battersea Power Station

Ever since The Observer newspaper reported that Chelsea were seriously contemplating a move from Stamford Bridge in west London to a new stadium site next to Battersea Power Station, executives at the Blues have been acting very fidgety. First, some background. The distance between the two locations is exactly three […]

What's Rising

Recent Comments

Sign up for the free World Soccer Talk daily email newsletter for news and soccer TV schedules

* indicates required

What's Hot