×
Top Stories
Chasing No. 3 spot in West, Nuggets eye sweep of ailing SixersWarriors extend Wizards' slide; Trae Young strains quadPatrick Kane moves up U.S. goals list in Wings' win over FlamesKings cool off Rangers in Artemi Panarin's return to NYPanthers, Canucks clash with both teams stuck in division cellarPadres to have say in closer Mason Miller's WBC availabilityKraken test Lightning's perfect record in Seattle as wild-card race heats upSharks' late-game execution in spotlight vs. OilersOilers F Leon Draisaitl to miss 'some time' with unspecified injuryBucks try to build off skid-snapping win against CavaliersGolf Glance: PGA wraps Florida Swing; LPGA returns to U.S.; LIV makes South Africa debutJets aim to continue roll, finish season sweep of PredatorsKnicks endeavor to remain focused against NBA-worst PacersPlagued by early deficits, Wild turn page to meet BlackhawksReports: 49ers agree to 1-year deal with WR Christian KirkTiger Woods to miss TGL semifinal, Rory McIlroy will playRobert MacIntyre WDs from Valspar after strong week at The PlayersMaple Leafs' effort to regroup continues against IslandersRed-hot teams clash when Hurricanes visit Blue JacketsCB Nahshon Wright leads NFL with $1.4M performance-based pay

Reports: 49ers agree to 1-year deal with WR Christian Kirk

Mar 16, 2026 | 5:05 PM