Welington Castillo had a monster game today

Everyone was hitting in the Diamondbacks’ 10-8 road win over the Mariners today, but no bat was hotter than that of Welington Castillo.
Castillo went 3-for-4 today with a home run and five runs batted in. He doubled in the first, scoring Phil Gosselin and David Peralta. He drove Peralta home again with a two-run home run in the third inning. And in the fifth inning, he doubled again to score Gosselin. It was a spectacular day for the Diamondbacks’ catcher. It was easily the best day any Diamondback has had all spring.
The 28-year-old catcher came into spring training as one of the team’s biggest question marks. Castillo had 17 home runs in 80 games after being traded to the Diamondbacks last season, but was traded by the Cubs and the Mariners before coming to Arizona in June. He batted .162/.213/.279 in 68 at-bats prior to the trade.
So far, it looks like the post-trade version of Castillo has shown up to camp. He is now 5-for-10 with two home runs, three doubles and six runs batted in in three spring training contests. Castillo has easily been the Diamondbacks best hitter early in the spring schedule, leading the team in home runs and runs batted in.
If Castillo can contribute like this during the regular season, the Diamondbacks could easily have the best top-half of the lineup in baseball. Pollock is a 20 home run 40 steal threat. Paul Goldschmidt is arguably the best hitter in the game. Chip Hale thinks that David Peralta is going to have a breakout season. And if Welington Castillo can establish himself as one of the game’s best hitting catchers, the Diamondbacks could very well have the best team in the West.