i was on a sports bar on my country and found these shirts, apparently the ball is the official match day ball of the final and the madrid shirt is signed by all the players, is from the season 2009/2010
by Psychological_Bus284
i was on a sports bar on my country and found these shirts, apparently the ball is the official match day ball of the final and the madrid shirt is signed by all the players, is from the season 2009/2010
by Psychological_Bus284
1 comment
Where is that? Pretty sure the final official played game ball must be in Spain and FIFA museum not at a random restaurant