The Spanish giants were due to play against the Serie A side on July 22 at Levi Stadium in California as part of a tour including Real Madrid. However, the game against Juventus has been postponed due to a bout of viral gastroenteritis among the Barca squad.
The match may be played at a later date, considering the financial loss both clubs would suffer from its cancellation. However, no announcement about it being rearranged has been made.
They will face Arsenal on Thursday, followed by a game with Real Madrid on Saturday.
Source: goal.com