Tag Archives: Jeff Luhnow

Rays’ James Click Heads to Astros

Astros

The Houston Astros announced former Tampa Bay Rays executive James Click will be the new club’s general manager. This replacement came after the firing of Jeff Luhnow following the cheating scandal that happened during the last World Series. The Astros formally welcomed their new general manager to the family Tuesday …

Read More »