Racing PositionsBVB sign deal with arms maker ahead of UCL final20mESPN News ServicesMadrid's Bellingham ready for Champions League final, the biggest game of his life39mAlex KirklandMan arrested over planned Olympic soccer attack41mAssociated PressMessi, Suárez fit to play for Miami vs St. Louis3hLizzy BecheranoEx-US coach Ellis hails new FIFA maternity rules41mReutersWhy Barça sacked club legend and manager Xavi, replaced him with Flick4hSam Marsden, Moises LlorensToe Poke: Messi and Ronaldo headline FC 24's Men's and Women's Teams of the Season2mChris WrightHow U.S. sportsbooks can learn from Europe's soccer-focused betting industry5hDoug GreenbergRanking the 30 players who will decide the UEFA Champions League final6hRyan O'HanlonThree bets for the Champions League final22mDan Thomas