Castillo Luis wallpaper Luis Castillo Since his Major League debut in 2017 leads the Reds pitching staff in wins 40 starts 123 innings pitched 7071 and strikeouts 770F… Friday, July 29, 2022 Edit