England captain Harry Kane signs a new deal with Bayern Munich that runs until 2029.
Full story via Yahoo Sports
Content sourced from Yahoo Sports. All rights belong to the original publisher.
Blackhawks take losing streak into matchup with the Lightning
Wales opt for centre power pair against Japan
Why Teri Moren is 'prisoner of hope' with her Indiana women's basketball team
Patriots’ Mike Vrabel doesn’t sound thrilled about catching up with Tom Brady before he calls Packers game