Lee Walker

Managing Editor @ Bleacher Report

Lee is the Managing Editor at Bleacher Report. He is the former Managing Editor, English Language Websites at Eurosport, and Senior Sub-Editor at Sky Sports.