NEWS
Ricos billboard shows Spurs spirit in the heart of Times Square ahead of Game 4 of NBA Finals
A nationwide concession stand snack showed support for the San Antonio Spurs at one of the largest screen displays in the United States — Times Square in New York City.