McCullers agrees to $85M deal with Astros for 2022-26 West_Palm_BeachWest_Palm_BeachWest_Palm_BeachMORELance_McCullersWest_Palm_BeachMcCullers agrees to $85M deal with Astros for 2022-26Lance_McCullers_Jr.Lance_McCullers_Jr.West_Palm_Beach