PSJA High running back JR Vasquez (7) carries the ball through the McAllen Rowe defense in a District 30-6A match up at McAllen Veterans Memorial Stadium on Thursday, Oct. 17, 2019, in McAllen.
PSJA High quarterback Justin Morales (12) passes the ball in a District 30-6A match up against McAllen Rowe at McAllen Veterans Memorial Stadium on Thursday, Oct. 17, 2019, in McAllen.
McAllen Rowe defensive lineman Jacob Karr (52) reacts in the end zone after a PSJA High touchdown in a District 30-6A match up at McAllen Veterans Memorial Stadium on Thursday, Oct. 17, 2019, in McAllen.
PSJA High quarterback Justin Morales (12) carries the ball in a District 30-6A match up against McAllen Rowe at McAllen Veterans Memorial Stadium on Thursday, Oct. 17, 2019, in McAllen.
PSJA High running back JR Vasquez (7) carries the ball in a District 30-6A match up at McAllen Veterans Memorial Stadium on Thursday, Oct. 17, 2019, in McAllen.
PSJA High wide receiver Ethan Castillo (5) reacts after running in the ball for a touchdown in a District 30-6A match up against McAllen Rowe at McAllen Veterans Memorial Stadium on Thursday, Oct. 17, 2019, in McAllen.
PSJA High wide receiver Ethan Castillo (5) carries the ball against McAllen Rowe defensive back Jason Neal (13) in a District 30-6A match up at McAllen Veterans Memorial Stadium on Thursday, Oct. 17, 2019, in McAllen.
PSJA High Marco Guajardo (13) carries the ball against McAllen Rowe’s Mack Villarreal (30) in a District 30-6A match up at McAllen Veterans Memorial Stadium on Thursday, Oct. 17, 2019, in McAllen.