
D-Backs catcher James McCann ties MLB record for most games pitched by position player before May
The veteran catcher averaged 36.8 mph, tossing 23 eephus pitches and one fastball versus the Brewers, allowing one unearned run.
Latest updates from the world of sports

The veteran catcher averaged 36.8 mph, tossing 23 eephus pitches and one fastball versus the Brewers, allowing one unearned run.

Game #31 GameThread: Jays @ Twins

The Philadelphia 76ers announce their starting lineup for a win-or-go-home Game 6 against the Boston Celtics.

It's the Oklahoma Sooners vs Texas A&M Aggies in Game 1 of a three-game SEC softball series Thursday night in College Station, Texas. Follow for live updates.

It was the best of times, it was the worst of times.

The Orlando Magic will be without one of their key contributors in a pivotal moment, as forward Franz Wagner has been ruled out for Game 6 against the Detroit Pistons due to a right calf strain. Wagner’s absence marks his second consecutive missed game in the series, and his potential return remain

Canucks forward Liam Öhgren scored a goal and two assists in Sweden's 8-1 win against Switzerland, while Czechia beat Finland by a score of 3-2.

Mammoth players approaching pivotal game with calmness and confidence.

Yordan Alvarez went 3 for 4 with his 12th homer and scored three runs as the Houston Astros beat the Baltimore Orioles 11-5 to split a doubleheader Thursday. Lance McCullers Jr. (2-2) pitched six innings, allowing three runs and two hits. Cam Smith launched an early three-run homer and Yainer Diaz