Big Al's Daily Angle: MLB and CFL Previews and Odds - 07/21/2024

by Big Al Staff

Sunday, Jul 21, 2024
The Sunday sports card features MLB and CFL action.

Major League Baseball has 15 games on its schedule. The Minnesota Twins host the Milwaukee Brewers on the Roku Channel at 1:05 p.m. ET. Joe Ryan takes the ball for the Twins to pitch against Aaron Civale for the Brewers. Minnesota is a -162 money-line favorite, with the total set at 8 (all odds from DraftKings). Four more MLB games throw out the first pitch at 1:35 p.m. ET. Washington plays at home against Cincinnati, with the Nationals tapping Jake Irvin to face the Reds’ Andrew Abbott. The Nationals are a -118 money-line favorite with an over/under of 8.5. Philadelphia travels to Pittsburgh with Tyler Phillips, who takes the mound for the Phillies to go against the Pirates’ Marco Gonzales. The Phillies are a -142 money-line road favorite with a total of 9. Atlanta is home against St. Louis, with the Braves tapping Spencer Schwellenbach to battle against the Cardinals’ Miles Mikolas. The Braves are a -148 money-line favorite with an over/under of 8.5. New York hosts Tampa Bay, with Marcus Stroman taking the hill for the Yankees to challenge Shane Baz for the Rays. The Yankees are a -162 money-line favorite with a total of 8.5. 

The Toronto Blue Jays play at home against the Detroit Tigers at 1:37 p.m. ET. The Blue send out Kevin Gausman to face the Tigers’ Keider Montero. Toronto is a -155 money-line favorite with an over/under of 8. Two more MLB games start at 1:40 p.m. ET. New York plays at Miami, with Christian Scott getting the start for the Mets against the Marlins’ Trevor Rogers. The Mets are a -155 money-line road favorite with a total of 8.5. Cleveland is home against San Diego,  with the Guardians turning to Ben Lively to go against the Padres’ Michael King. The Guardians are a -115 money-line favorite with an over/under of 8. 

The Kansas City Royals host the Chicago White Sox at 2:10 p.m. ET. Seth Lugo gets the ball for the Royals to pitch against Drew Thorpe for the White Sox. Kansas City is a -218 money-line favorite with a total of 8.5. The Chicago Cubs play at home against the Arizona Diamondbacks at 2:20 p.m. ET. The Cubs turn to Shota Imanaga to face the Diamondbacks’ Brandon Pfaadt. Chicago is a -130 money-line favorite with an over/under of 7.5. The Baltimore Orioles are in Texas to play the Rangers at 2:35 p.m. ET. Dean Kremer grabs the ball for the Orioles to battle against Andrew Heaney for the Rangers. Baltimore is a -112 money-line road favorite with a total of 8.5. 

The San Francisco Giants visit Colorado to play the Rockies at 3:10 p.m. ET. The Giants tap Jordan Hicks to duel against the Rockies’ Austin Gomber. San Francisco is a -155 money-line road favorite with an over/under of 10.5. The Oakland A’s are at home against the Los Angeles Angels at 4:07 p.m. ET. Joey Estes gets the ball for the A’s to pitch against Carson Fulmer for the Angels. Oakland is a -135 money-line favorite with a total of 8.5. The Seattle Mariners host the Houston Astros at 4:10 p.m. ET. The Mariners send out Bryan Woo to battle against the Astros Ronel Blanco. Seattle is a -112 money-line favorite with an over/under of 7. 

Sunday Night Baseball on ESPN features the Los Angeles Dodgers playing at home against the Boston Red Sox at 7:10 p.m. ET. James Paxton takes the hill for the Dodgers to go against Bryan Bello for the Red Sox. Los Angeles is a -122 money-line favorite with a total of 9. 

Week 7 in the Canadian Football League concludes with one game. The British Columbia Lions play in Calgary against the Stampeders on the CBS Sports Network at 7 p.m. ET as a 3.5-point road favorite with an over/under of 53.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.