It was a homecoming of sorts for Marvin Harrison Jr.
The Arizona Cardinals' wide receiver was playing in Indianapolis on Sunday in Week 6. His father played as a superstar for the Colts for many years.
But that quickly took a turn for Marvin Jr.
He made a sweet catch on a pass from Jacoby Brissett, who was starting in place of Kyler Murray.
The problem? Harrison landed poorly.
MORE: How Cameron Dicker became the most accurate kicker in NFL history
His head reached the ground last, and it had a slingshot effect, snapping back to crash to the turf.
Harrison had to go to the injury tent, and he eventually walked off with trainers to the locker room.
The Cardinals have had a massive injury bug this season.
Murray was a game-time decision Sunday but ended up sitting out. Brissett, the former Colts QB, got the start.
The Cardinals were without about 10 players by the midpoint of the game, even before Harrison was hurt.
Without Harrison, the Cardinals would have to rely more on the likes of Trey McBride at tight end and Michael Wilson at WR. Zay Jones would likely see an increase in snaps, too, along with Greg Dortch.
Arizona certainly hopes Harrison doesn't have to miss too much time.
More NFL News:
- Chiefs seeking upgrade at key offensive position
- Packers facing Joe Flacco for 2nd time in 4 weeks
- Why Cowboys let Rico Dowdle leave for Panthers in free agency
- Mark Andrews trade could be in the cards for scuffling Ravens
- Rams' Joshua Karty hit with crazy announcer jinx
- Drake Maye is so good even penalty plays go his way