Change Player factory to use sequences to make it easier for testing leagues.
- Refactor existing tests to use the updated Player factory