Roger Federer wore the jersey of the Brazilian national football team on a tennis court and played football with Tommy Haas.