The FIFA World Cup trophy has arrived in Houston. As part of the FIFA World Cup Trophy Tour, it will be in Houston this weekend for two days in the Texas Medical Center.

Read More →