Im sure there was a thread of a similar title, have spent ages looking for it but cant locate it!
Am happy to fire up the other thread if this is a duplicate.
I have put together the current squad, squad status, age and contract details, partly because I had time but also out of interest...