Racing PositionsRangers confirm signing of Alves3YPA SportBruno Alves arrives for talks with Rangers3YPA SportMiller: Europe's top enforcers3YNick MillerEngland reveal World Cup squad numbers4hESPNWales vs. Ghana: Kick-off time, how to watch, stats, team news4hESPNGlasner pens heartfelt letter to Palace fans4hPARanked: The final 48 World Cup rosters are in! Which teams can win it?5hRyan O'HanlonBafana Bafana land in Mexico after visa issues caused flight delay4hLeonard SolmsU.S. delays WCup entry for Swiss striker Embolo5hAssociated PressOchoa named for Mexico: All World Cup squads announced so far6hESPN