The job is never finished.
Nearly every business can claim this, and the Texans are no different.
Even though the NFL Draft came and went just over a week ago, general manager Brian Gaine isn't done adding and subtracting pieces from Houston's roster. Gaine spoke with the media before Monday's Houston Texans Charity Golf Classic, and explained as much.
"We're always trying to improve the team when the opportunity arises," Gaine said. "We're always contingency planning, so throughout the course of the season I know there's windows and places where we upgrade the roster and address the roster in free agency and the draft."
The Texans added seven players through the 2019 NFL Draft, and will soon announce the nearly two-dozen undrafted free agent rookies. They've also signed veteran help in the secondary in the form of safeties Tashaun Gipson and Jahleel Addae, and cornerbacks Bradley Roby and Briean Boddy-Calhoun. Left tackle Matt Kalil joined tight end Darren Fells as free agents signings on offense. Gaine, though, emphasized Monday that there's still plenty of time to tweak the makeup of the locker room.
"There isn't a day that goes by where we're not thinking about other ways to improve the roster," Gaine said. "So it's a constant process, 24-seven, 365 days a year. If we see an opportunity to upgrade or improve the roster, we'll do that."
For example, from May 1 of last year until the day rosters were trimmed from 90 to 53 players, the Texans added six players and subtracted 11. They signed free agents, claimed players off waivers, and released and waived players from their own roster. The summer months routinely see Houston make moves, and this summer should be no different.
The Houston Texans roster in photos. (Updated 12/29/2020)

ILB, Tyrell Adams #50

TE, Jordan Akins, 88

DT, Auzoyah Alufohai, #98

P, Bryan Anger, 9

CB, Cornell Armstrong, 30

DT, Ross Blacklock #90

DT, Andrew Brown, #97

TE Pharaoh Brown #85

WR, Brandin Cooks #13

WR, Isaiah Coulter #82

WR, Keke Coutee, 16

CB, Keion Crossen, 35

ILB, Zach Cunningham, 41

ILB, Kyle Emanuel, 56

K, Ka'imi Fairbairn, 7

TE, Darren Fells, 87

OL, Zach Fulton, 73

CB, Phillip Gaines #29

OLB, Jonathan Greenard #52

ILB, Nate Hall, 48

WR, Chad Hansen, #17

CB, Vernon Hargreaves III #26

T, Charlie Heck #67

RB, Dontrell Hilliard, #22

RB, Buddy Howell, 38

RB, David Johnson #31

RB, Duke Johnson, 25

CB, Lonnie Johnson, Jr., 32

T, Roderick Johnson #63

OLB, Peter Kalambayi, 58

OL, Senio Kelemete, 64

LB, Jacob Martin, 54

C, Nick Martin, 66

QB, AJ McCarron #2

QB, Josh McCown, 3

S, A.J. Moore, 33

DE, Charles Omenihu, 94

S, Jonathan Owens, 36

RB, Scottie Phillips, #40

DE C.J. Prosise #24

G/T Brent Qvale #76

WR, Damion Ratley, #19

CB, John Reid #34

OLB, Brennan Scarlett, 57

OL, Max Scharping, 74

OL, Laremy Tunsil, 78

TE, Kahale Warring, 81

DL, Carlos Watkins, 91

QB, Deshaun Watson, 4

DE, J.J. Watt, 99

LS, Jon Weeks #46