GLENDALE, Arizona -- Houston Texans veteran wide receiver Danny Amendola is proclaiming that he's back from a strained hamstring, an injury that prevented him from playing for the past four games.

Amendola, 35, has been out since getting hurt against the Cleveland Browns. Now, he's returning to the lineup for Sunday's road game against the Arizona Cardinals. (GAMEDAY preview here.)

"I feel great, ready to go," Amendola said Friday after participating fully in practice this week. "Definitely, I love playing football, obviously, being out there with my teammates. It sucks being out, but it’s part of the game. 

"I’m back now. So, I’m ready to roll.”

Since signing a one-year, $2.5 million contract, Amendola has caught six passes on six targets with one touchdown. The Woodlands graduate and former Texas Tech standout has returned punts and kickoffs in the past, including a 13.0 yard punt return average last season for the Detroit Lions.

The primary returners are expected to be cornerbacks Desmond King and Tremon Smith this week against the Cardinals. (Read more about those plans here.)

“I’m ready to go,” Amendola said. “I feel great about it. I love doing it, so whatever they need me to do, I’m here for.”

The 1-5 Texans are on a five-game losing streak, a frustrating start to the NFL season. ... and on Sunday they face a 6-0 Cardinals team featuring a pair of former Houston stars in J.J. Watt and DeAndre Hopkins.

"The storm will break," Amendola said. "Just put the pedal to the metal."

More must-reads:

TODAY'S BEST
NHL announces Ted Lindsay Award finalists
Mavericks' Luka Doncic lists Thunder swingman among best perimeter defenders in NBA
Cowboys reportedly meeting with recently released veteran WR
Joe Burrow shares 'support' for Bengals who requested trades
Dodgers star latest victim of announcers jinx
Mike Conley discusses what makes Anthony Edwards so special
J.J. Watt and others destroy Austin Rivers over NBA/NFL take
Celtics dominate short-handed Cavaliers in blowout Game 1 win
Rangers special teams, goaltending help them take control against Hurricanes
Knicks share brutal injury news on Mitchell Robinson
Titans put Treylon Burks on notice with latest free-agent addition
Rudy Gobert's Defensive Player of the Year award redeems reputation of darkness retreats
LIV Golf scores major win ahead of PGA Championship
Astros GM makes revealing comments about team's trade-deadline strategy amid poor start
Watch: Overtime goal completes Avalanche's comeback in 4-3 win over Stars
Thunder’s three-point barrage takes down Mavericks in Game 1
Legendary Broncos DC Joe Collier dead at 91
Watch: Phillies' Bryce Harper stays hot with another grand slam
Cardinals' Willson Contreras suffers broken arm after being hit by swing
Nuggets star gets fined, but avoids suspension for ugly Game 2 actions