a rundown of today's top sports headlines.
|Major League Baseball
The Toronto Blue Jays have made another shocking trade.
The club have traded Kevin Pillar to the San Francisco Giants for Derek Law, Alen Haason, and Juan De Paula.
The Atlanta Braves have signed Ronald Acuna Jr. to an eight-year, $100 million contract extension.
National Football League
The Arizona Cardinals have signed Tramaine Brock to a one-year contract. Financial terms were not disclosed.
The Oakland Raiders have re-signed Daryl Worley.
The New England Patriots have signed Cedrick Lang.
The Cleveland Browns have traded Emmanuel Ogbah to the Kansas City Chiefs for Eric Murray.
The Chicago Bears have signed Aaron Lynch to a one-year contract.
National Hockey League
The Detroit Red Wings have signed head coach, Jeff Blashill to a two-year contract extension.