According to Enrique Rojas of ESPN Deportes, Robinson Cano has agreed to a contract with the Seattle Mariners for 10 years and $240 million.
Texans fire Gary Kubiak
USA draws the 'Group of Death'
Again? D-Rose predicts playoff return
Huskies pluck Peterson from Boise State
Granderson goes crosstown to join Mets
Victor Oladipo is an excellent singer
NFL Week 14 betting odds
NCAAF expert picks: Week 15
Featured Pick 'Em