Eric Himmelheber

NFL Thursday night game picks: Detroit Lions vs. Dallas Cowboys
NHL roundup: Ovechkin scores twice in Caps' dominant win over Sharks
Dallas Stars could lose Tyler Seguin for second straight season after ACL injury
MLB Free Agency Tracker: New York Mets sign Devin Williams to three-year, $51 million deal
Bucks and Giannis Antetokounmpo 'holding discussions' on future with the team
NFL Rookie of the Year tracker: Carson Schwesinger runaway favourite for DROTY
NFL MVP tracker: A race between quarterbacks Matthew Stafford and Drake Maye
Baltimore Ravens sign Mark Andrews to three-year, $39.3 million contract extension
NHL roundup: Sidney Crosby scores twice in Penguins win, Columbus rallies against Devils
Drake Maye continues MVP campaign as Patriots win 10 straight after Giants beatdown
Oregon's Will Stein to replace Mark Stoops as Kentucky's next head coach
BYU head coach Kalani Sitake becomes favourite for Penn State job
Lane Kiffin after being hired as head coach: 'LSU is the best job in football'
Michigan State hires former Northwestern football head coach Pat Fitzgerald
Colts' Sauce Gardner considered week-to-week with calf strain
UCLA set to hire James Madison football head coach Bob Chesney
Flashscore's NFL Week 13 matchup picks
NHL roundup: Jarvis scores hat trick for Canes, Wild end Avs' winning streak in thriller
Chicago Bears rush for 281 yards in 24-15 win over Philadelphia Eagles on Black Friday
Montreal Canadiens sign Mike Matheson to five-year, $30 million contract extension
Flashscore's NFL Thanksgiving matchup picks
New England Patriots left tackle Will Campbell out four weeks after being placed on IR
Denver Broncos sign DT Malcolm Roach to three-year, $29.25 million contract extension
Dallas Stars' Jason Robertson sets franchise goal streak record in 8-3 win over Oilers
Broncos sign lineman Luke Wattenberg to four-year, $48 million contract extension