Sports Interactive

Sports Interactive

Sports Interactive is a British game development studio based in London and known for the Football Manager series.

1 2 3