John Mayberry Jr. Hits Historic 11th-Inning Walk-Off Grand Slam

John Mayberry Jr. Hits Historic 11th-Inning Walk-Off Grand Slam

Maybe this hitting thing really is contagious, and John Mayberry Jr. is the latest player in the Phillies clubhouse to catch the bug. JMJ came off the bench to belt not one, but two home runs – a solo shot to re-tie the score in the 10th inning, and finally the walk-off grand slam in the 11th to close out the Marlins 7-3.

Originally pinch hitting in the pitcher’s spot during the seventh inning (technically it was for Laynce Nix following a Miami pitching change to a lefthander), Mayberry remained in the game as a defensive substitution for Delmon Young. Who knew at the time he would also power the Fightins’ offense to a thrilling victory.

[watch Mayberry's two extra-innings bombs here]

Mayberry’s first bomb came off of side-armed righty Steve Cishek, clearing the high wall in center – this in a lead-off at bat after the Fish had retaken the lead to cast a pall over Citizens Bank Park. Then in the 11th, he absolutely scolded a line drive out to left with just enough distance to land in the first row. The blasts were his first since April 27, giving him four for the season. Oh, and then there's this:

Domonic Brown did not hit a homer, but besides apparently rubbing off on one of his fellow outfielders, he helped start the game-winning rally. The scorekeeper charged losing pitcher Edgar Olmos with an error on Brown’s softly-nubbed ball up the first-base side, but it was a tough play that arguably should have extended a hitting streak to nine games.

With Charlie Manuel using up most of his bench during the initial comeback, Kyle Kendrick entered the game for Michael Stutes to sacrifice Brown over to second for out number two. Marlins manager Mike Redmond had Freddy Galvis intentionally walked to get to Erik Kratz, who also drew a freebie to set up Crunch-berry.

Kratz and Delmon Young each had an RBI in the seventh to even the score at two apiece. Jonathan Pettibone surrendered two runs to Miami – one earned – off of seven hits in six frames of work, a nice recovery from his disastrous start against the Red Sox last week. Stutes was the pitcher of record for the Phillies.

While the finish to this one would have been dramatic entirely on its own, the win was made all the sweeter due to a controversial call in the eighth inning that may have cost the Phillies an opportunity to take the game outright. We’ll have more to come on Bob Davidson’s questionable officiating at second base and the uproar it caused at CBP, but this here is Mayberry’s moment.

[gallery columns="4" ids="1035361,1035362,1035363"]

>> BOX SCORE [CBS Sports]

Sixers sign Chasson Randle to second 10-day contract

Sixers sign Chasson Randle to second 10-day contract

It looks like point guard Chasson Randle has earned himself some more time in Philadelphia. 

The Sixers on Friday announced that they signed Randle to a second 10-day contract. 

Randle was first signed by the Sixers on Jan. 9 and has appeared in two games, thanks in large part to a wrist injury that forced starter T.J. McConnell to msis some time and pushed backup point guard Sergio Rodriguez into the starting lineup. 

Randle scored a career-high 10 points in 16 minutes in Monday's win over the Bucks, shooting 50 percent from the field (3 for 6) and beyond the arc (2 for 4), while also adding two rebounds and an assist. 

He played in 19 games this season for the Westchester Knicks of the NBA D-League before signing with the Sixers, leading the team in scoring with 21 points per game, including back-to-back games of 38 and 36 points in December. 

Randle went undrafted in 2015 after a four-year career at Stanford. 

Source: Sixers claim, then waive Mo Williams

Source: Sixers claim, then waive Mo Williams

Updated: 6:13 p.m.

Mo Williams was barely a Sixer.

The Sixers on Friday claimed the 34-year-old point guard, then waived him, a league source confirmed to CSNPhilly.com's Jessica Camerato. The Sixers followed it with the re-signing of guard Chasson Randle to a second 10-day contract.

ESPN's Marc Stein first reported the news of the Sixers' claiming Williams.

Per the report, the Sixers made the claim in order to get $2.2 million closer to the salary floor while preventing the Nuggets from doing so after Denver acquired Williams in a trade with the Hawks.

It's been a whirlwind two weeks for Williams, who was traded from the Cavaliers to the Hawks as part of the Kyle Korver deal. Williams was then shipped to the Nuggets, who then waived him.

Now he's been claimed and waived by the Sixers in the same day.

Williams, a veteran of 13 NBA seasons, last played for 2015-16 championship-winning Cleveland, where he played 41 regular-season contests and averaged 8.2 points and 2.4 assists per game.