MLB-NEWS: According to ESPN, the Baltimore Orioles have formally announced the signing of Detroit Tigers ace pitcher. The three-year, $123.1 million bargain contract was signed after.

Jack Flaherty fans seven over six in Tigers debut

Julio Rodríguez hits a home run, J.P. Crawford brings in three runs, and the Seattle Mariners defeat the Baltimore Orioles 7-3 to prevent a sweep

Julio Rodríguez hit his first home run since June 15 and also doubled, while J.P. Crawford lined a decisive three-run double as the Seattle Mariners defeated the Baltimore Orioles 7-3 on Thursday to avoid being swept in a three-game series.

Tigers' Jack Flaherty on union discontent: 'You want to have player  involvement' - The Athletic

“It definitely felt great. Sometimes you have to go through tough stretches to wake up,” Rodríguez commented.

Seattle’s struggling offense had a breakthrough game, with Rodríguez leading the charge. Amidst a batting slump, he connected on an 0-2 pitch from Baltimore’s Corbin Burnes, sending it approximately 428 feet to center field in the fifth inning for his eighth home run, narrowing Baltimore’s lead to 2-1.

Tigers' Jack Flaherty on union discontent: 'You want to have player  involvement' - The Athletic

In the seventh inning, Rodríguez’s double off Bryan Baker sparked a five-run rally for Seattle. With the bases loaded, Crawford drove in all three runners after Keegan Akin fell behind in the count.

Crawford has been particularly effective with the bases loaded, batting .636 with 37 RBIs in such situations over the past two seasons.

Tigers' Jack Flaherty on union discontent: 'You want to have player  involvement' - The Athletic

“In my opinion, J.P. puts pressure on the pitcher, not on himself. You can see that,” remarked Seattle manager Scott Servais. “He has a great sense of the strike zone, so he doesn’t chase pitches too often. When he lets the game come to him, that’s when he excels.”

Mitch Garver added a two-run homer to cap Seattle’s offensive surge, his 11th of the season. “There was really poor pitching in the seventh inning,” lamented Baltimore manager Brandon Hyde.