Football Manager-like games?

I got carpal tunnel syndrome from merely watching Lords of Football...*click click click*
 
Back
Top