I´m not concerned with the meaning of the word Im more on about it not being a footballing term.
I´ve never heard the word roster used in any footballing term in the UK. Unless you know different?
edit: " Sir Alex checked the roster"… no Im just not going to buy that one