Xavi bemoans Barcelona's inability to finish teams off

2023-01-07 0

Xavi admitted his side are making it tough for themselves by not finishing teams off when they have the chance