THIRD AND DATA

Week 9 · 2023

Troy at Texas State

Sat 10/28/2023 07:00 PMBobcat Stadium (TX)Texas State pregame33% — Pregame win probability: 33% for Texas State. Troy favored, and won.Conference

80°Fair8 mph SE · 82% humidityRecorded at kickoff by College Football Data

Troy

31

11–3

Texas State

13

8–5

Attendance

22,369

reported

Each room is drawn against the one it plays: the away offensive line beside the home defensive front, and back again. Quarterbacks, kickers and punters have no opposing room and face their own. Players are ordered exactly as they are on a team's roster tab — by position, then by who has played this season, then production, then recruiting stars, then seasons on a roster — so an offensive line, for which no production is published, runs on stars and then experience. A player who has appeared this season shows that season's totals; everyone else shows career totals through 2023, marked career, at every school he has played for. Long snappers and returners are not drawn.

TROYQuarterbacksNo blue chips5
  • 33-star recruitQB18Gunnar Watson6'3"·2106yr
    3,557 Pass yds27 TD6 Int61.0 Cmp%-101 Rush yds
  • 33-star recruitQB9Goose Crowder6'2"·2143yr
    94 Pass yds1 TD0 Int69.2 Cmp%-4 Rush yds
  • 33-star recruitQB10Tucker Kilcrease6'0"·2082yr
  • 33-star recruitQB13JD Sherrod6'0"·2071yr
  • —No recruiting profile foundQB17Jameson Holcomb5'11"·1702yr
TXSTQuarterbacksNo blue chips3
  • 33-star recruitQB2TJ Finley6'7"·2384yr
    3,439 Pass yds24 TD8 Int67.4 Cmp%81 Rush yds
  • 33-star recruitQB7PJ Hatter6'0"·1881yr
  • —No recruiting profile foundQB12CJ Rogers6'3"·2002yr
TROYOffensive lineNo blue chips19
TXSTDefensive line1 blue chip19
  • 22-star recruitDE8Jordan Revels6'0"·2505yr
    39 Tackles8.0 TFL1.0 Sacks
  • —No recruiting profile foundDE—Chance Main6'4"·2703yr
    25 Tackles5.0 TFL2.0 Sacks
  • —Recruiting profile found — unratedDE9Sam Latham ← Incarnate Word6'7"·2754yr
    15 Tackles6.0 TFL2.5 Sacks
  • 22-star recruitDE24Devin Martinez6'2"·2355yr
    13 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDE2Kalil Alexander6'3"·2251yr
    7 Tackles2.0 TFL2.0 Sacks
  • —No recruiting profile foundDE42Victor Obi6'5"·2204yr
    6 Tackles1.5 TFL1.0 Sacks
  • —No recruiting profile foundDE57TJ Chirebvu6'2"·2401yr
  • —No recruiting profile foundDE61Carson Klaerner6'2"·2451yr
  • 33-star recruitDL33Ben Bell6'1"·2354yr
    57 Tackles16.0 TFL10.0 Sacks
  • 33-star recruitDL91Dominique Ratcliff6'3"·2954yr
    27 Tackles5.0 TFL1.5 Sacks
  • —No recruiting profile foundDL4Bryce Cage ← SE Louisiana6'5"·2692yr
    6 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundDL96Kamren Washington6'1"·2811yr
    3 Tackles2.5 TFL1.0 Sacks
  • 33-star recruitDL6Jo'Laison Landry6'3"·2601yr
    1 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundDL42Nathan Huerta6'0"·2701yr
  • —No recruiting profile foundDT94Tavian Coleman ← Utah State6'1"·3002yr
    28 Tackles8.0 TFL3.5 Sacks
  • —No recruiting profile foundDT4Terry Webb6'3"·3131yr
    19 Tackles3.5 TFL2.0 Sacks
  • 33-star recruitDT96Christian Rorie ← Duke6'6"·3185yr
    14 Tackles1.0 TFL0.0 Sacks
  • 44-star recruitDT90Myron Warren6'2"·2755yr
    9 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDT10Jason Gold Jr.6'3"·2955yr
    career 15 Tackles2.5 TFL0.0 Sacks
TROYDefensive line1 blue chip16
  • —No recruiting profile foundDE15Zach Edwards6'2"·2586yr
    19 Tackles1.5 TFL0.5 Sacks
  • 33-star recruitDE0Raymond Cutts6'3"·2432yr
    18 Tackles2.0 TFL1.0 Sacks
  • 33-star recruitDE35Malaki Pegues6'4"·2351yr
    9 Tackles2.5 TFL2.0 Sacks
  • 44-star recruitDE8Eric Shaw6'5"·2194yr
    7 Tackles1.5 TFL1.0 Sacks
  • —No recruiting profile foundDE93Jaden Palms6'1"·2901yr
  • —No recruiting profile foundDE28AZ Williams5'11"·2031yr
  • —No recruiting profile foundDL11T.J. Jackson6'1"·2824yr
    27 Tackles7.5 TFL3.5 Sacks
  • 33-star recruitDL1Phillip Lee6'4"·2403yr
    15 Tackles3.0 TFL1.5 Sacks
  • —Recruiting profile found — unratedDL19Ty'Quarius Perry6'2"·2751yr
  • —No recruiting profile foundDL98Jackson Stein6'1"·2851yr
  • 22-star recruitDT4Buddha Jones6'3"·3175yr
    29 Tackles3.0 TFL0.0 Sacks
  • 33-star recruitDT1Luis Medina6'1"·3054yr
    23 Tackles2.0 TFL1.0 Sacks
  • —No recruiting profile foundDT97AJ Pierce6'1"·3155yr
    13 Tackles1.0 TFL0.5 Sacks
  • 33-star recruitDT99Julian Peterson6'3"·3053yr
    4 Tackles1.0 TFL1.0 Sacks
  • 33-star recruitDT—Jamarcus Chatman6'2"·2675yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDT97Kenny Reedy6'1"·2752yr
    career 1 Tackles0.0 TFL0.0 Sacks
TXSTOffensive line1 blue chip20
TROYBacks & tight ends1 blue chip17
  • 33-star recruitRB28Kimani Vidal5'8"·2154yr
    296 Car1,662 Rush yds14 TD5.6 Rush avg
    18 Rec201 Rec yds11.2 Rec avg
  • 33-star recruitRB12Damien Taylor5'10"·2203yr
    67 Car346 Rush yds1 TD5.2 Rush avg
    4 Rec9 Rec yds2.3 Rec avg
  • 44-star recruitRB20Asa Martin ← Memphis5'11"·2055yr
    25 Car114 Rush yds0 TD4.6 Rush avg
    11 Rec82 Rec yds7.5 Rec avg
  • 33-star recruitRB4Jarris Williams5'10"·2103yr
    14 Car69 Rush yds1 TD4.9 Rush avg
    1 Rec0 Rec yds0.0 Rec avg
  • —Recruiting profile found — unratedRB1Jordan Lovett5'10"·1861yr
    13 Car48 Rush yds0 TD3.7 Rush avg
    1 Rec-1 Rec yds-1.0 Rec avg
  • 33-star recruitRB21Tae Meadows5'10"·2002yr
    1 Car5 Rush yds1 TD5.0 Rush avg
  • —No recruiting profile foundRB15Jordon Ingram6'1"·2093yr
    career 2 Car8 Rush yds0 TD4.0 Rush avg
  • —No recruiting profile foundRB26DeWhitt Betterson Jr.6'0"·2142yr
  • —No recruiting profile foundRB38Christian Nunnery5'8"·1901yr
  • —No recruiting profile foundTE14Ethan Conner6'4"·2451yr
    16 Rec168 Rec yds4 TD10.5 Rec avg
  • —No recruiting profile foundTE89Clayton Ollendieck6'4"·2353yr
    11 Rec138 Rec yds2 TD12.5 Rec avg
  • 33-star recruitTE89Brody Dalton6'5"·2513yr
    5 Rec88 Rec yds0 TD17.6 Rec avg
  • 33-star recruitTE2Deyunkrea Lewis6'3"·2454yr
    1 Rec4 Rec yds0 TD4.0 Rec avg
  • 33-star recruitTE88Jackson Worley6'4"·2361yr
  • —Recruiting profile found — unratedTE85Fabian Rogosch6'5"·2432yr
  • —No recruiting profile foundTE44Alex Cash6'4"·2201yr
  • —No recruiting profile foundTE49Tyce Khatri6'0"·2521yr
TXSTLinebackersNo blue chips14
  • —No recruiting profile foundLB—Brian Holloway6'0"·2256yr
    105 Tackles16.0 TFL1.5 Sacks4 Int
  • —No recruiting profile foundLB3Dan Foster Jr.6'3"·2254yr
    44 Tackles3.5 TFL0.0 Sacks
  • —No recruiting profile foundLB14Kenny Haynes6'1"·2105yr
    19 Tackles3.5 TFL1.0 Sacks
  • —No recruiting profile foundLB2Deven Wright ← Boise State6'5"·2042yr
    19 Tackles3.5 TFL3.0 Sacks
  • —No recruiting profile foundLB18Derick Mourning Jr.6'3"·2303yr
    16 Tackles3.0 TFL1.0 Sacks
  • 33-star recruitLB30Josh Emmanuel6'1"·2354yr
    12 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB3Michael Boudoin III6'4"·2351yr
    9 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundLB19CJ Williams5'11"·2202yr
    1 Tackles0.0 TFL0.0 Sacks
  • 22-star recruitLB32John Emmanuel6'0"·2254yr
    career 3 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB44Karson Kaiser6'3"·2252yr
  • —No recruiting profile foundLB56Owen McClintock6'0"·2202yr
  • —No recruiting profile foundLB58Conner Motsinger6'0"·2202yr
  • —No recruiting profile foundLB24Dontavius Burrows6'2"·2051yr
  • —No recruiting profile foundLB59Donovan Malone5'11"·1981yr
TROYLinebackersNo blue chips14
  • —No recruiting profile foundLB10Jayden McDonald6'0"·2354yr
    75 Tackles10.0 TFL1.5 Sacks
  • 33-star recruitLB7Jordan Stringer6'2"·2253yr
    68 Tackles5.0 TFL1.0 Sacks1 Int
  • —No recruiting profile foundLB9Richard Jibunor6'3"·2296yr
    59 Tackles18.5 TFL10.5 Sacks
  • 33-star recruitLB6Javon Solomon6'2"·2495yr
    54 Tackles17.0 TFL15.5 Sacks
  • —No recruiting profile foundLB6Terry Thomas6'0"·2154yr
    41 Tackles3.0 TFL1.5 Sacks
  • 33-star recruitLB4Chris Rodgers6'1"·2221yr
    15 Tackles0.5 TFL0.5 Sacks
  • —No recruiting profile foundLB2Steven Cattledge6'3"·2361yr
    10 Tackles1.0 TFL0.0 Sacks
  • —No recruiting profile foundLB4TJ Thompson6'0"·2191yr
    6 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB10Blake Matthews6'2"·2152yr
    4 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB25Darrell Starling6'0"·2184yr
    2 Tackles1.0 TFL0.0 Sacks
  • 33-star recruitLB20Keyshawn Campbell6'0"·2131yr
  • 22-star recruitLB44Luke Hodge6'2"·2202yr
  • —No recruiting profile foundLB39Riley Slaughter6'1"·2252yr
  • —No recruiting profile foundLB47Anthony Butler6'3"·2011yr
TXSTBacks & tight endsNo blue chips15
  • —Recruiting profile found — unratedRB21Ismail Mahdi ← Houston Christian5'9"·1852yr
    223 Car1,331 Rush yds10 TD6.0 Rush avg
    20 Rec275 Rec yds13.8 Rec avg
  • —No recruiting profile foundRB10Donerio Davenport6'1"·2141yr
    91 Car461 Rush yds2 TD5.1 Rush avg
    11 Rec102 Rec yds9.3 Rec avg
  • 33-star recruitRB28Jahmyl Jeter6'0"·2355yr
    41 Car173 Rush yds9 TD4.2 Rush avg
    1 Rec9 Rec yds9.0 Rec avg
  • 33-star recruitRB15Damarius Good5'11"·1955yr
    11 Car105 Rush yds0 TD9.5 Rush avg
  • 33-star recruitRB11Calvin Hill5'8"·2005yr
    31 Car98 Rush yds0 TD3.2 Rush avg
    4 Rec28 Rec yds7.0 Rec avg
  • 22-star recruitRB7Lincoln Pare5'9"·2004yr
    career 351 Car1,658 Rush yds7 TD4.7 Rush avg
    68 Rec597 Rec yds8.8 Rec avg
  • —No recruiting profile foundRB20Josh Berry5'11"·1952yr
    career 38 Car196 Rush yds1 TD5.2 Rush avg
    3 Rec25 Rec yds8.3 Rec avg
  • —No recruiting profile foundRB30Trent Lacy5'10"·2202yr
  • 33-star recruitTE9Konner Fox ← Kansas State6'4"·2605yr
    10 Rec117 Rec yds1 TD11.7 Rec avg
  • —No recruiting profile foundTE86Titus Lyons6'3"·2402yr
    5 Rec26 Rec yds0 TD5.2 Rec avg
  • 33-star recruitTE83Simon Gonzalez ← SMU6'4"·2355yr
    career 1 Rec11 Rec yds0 TD11.0 Rec avg
  • 33-star recruitTE88Jake Simpson6'5"·2461yr
  • —No recruiting profile foundTE87Gage Patrick6'2"·2452yr
  • —No recruiting profile foundTE87Caleb Godfrey6'3"·2151yr
  • —No recruiting profile foundTE13Joseph Moreland6'4"·2351yr
TROYReceivers1 blue chip15
  • 22-star recruitWR1Jabre Barber5'10"·1824yr
    74 Rec994 Rec yds5 TD13.4 Rec avg
  • 44-star recruitWR6Chris Lewis ← Kentucky6'4"·2043yr
    32 Rec734 Rec yds10 TD22.9 Rec avg
  • —No recruiting profile foundWR11Deshon Stoudemire6'1"·1863yr
    43 Rec563 Rec yds1 TD13.1 Rec avg
  • —No recruiting profile foundWR7Devonte Ross5'11"·1622yr
    40 Rec428 Rec yds3 TD10.7 Rec avg
  • 33-star recruitWR2Peyton Higgins5'10"·1803yr
    12 Rec167 Rec yds0 TD13.9 Rec avg
  • —No recruiting profile foundWR1Landon Parker ← Wofford6'3"·2053yr
    8 Rec128 Rec yds1 TD16.0 Rec avg
  • 22-star recruitWR4Marcus Rogers6'3"·2115yr
    2 Rec9 Rec yds0 TD4.5 Rec avg
  • —No recruiting profile foundWR84Caleb Chappelle5'10"·1852yr
  • —Recruiting profile found — unratedWR3MJ Johnson5'10"·1801yr
  • —No recruiting profile foundWR25Robert Marsh5'7"·1483yr
  • —No recruiting profile foundWR81Robert Bruce5'11"·1722yr
  • —Recruiting profile found — unratedWR2DJ Epps5'11"·1882yr
  • —No recruiting profile foundWR—Jackson Thomas6'3"·1952yr
  • —No recruiting profile foundWR27TJ Booker6'1"·1851yr
  • —No recruiting profile foundWR21Lucas Harkless5'10"·1681yr
TXSTDefensive backs1 blue chip22
  • —No recruiting profile foundCB2Kaleb Ford-Dement ← Washington State5'11"·1905yr
    32 Tackles7 PD3 Int
  • 33-star recruitCB7Chris Mills5'11"·1855yr
    28 Tackles4 PD
  • 44-star recruitCB1Joshua Eaton ← Oklahoma6'1"·1854yr
    22 Tackles8 PD
  • —No recruiting profile foundCB13John Blunt Jr. ← Eastern Kentucky6'1"·1954yr
    16 Tackles1 PD
  • —No recruiting profile foundCB15Rodrick Hockley6'0"·1704yr
    6 Tackles0 PD
  • —No recruiting profile foundCB9Jaylon Shelton ← West Virginia6'2"·1902yr
    1 Tackles0 PD
  • —No recruiting profile foundCB—Kerrym Truehill6'0"·1651yr
  • —No recruiting profile foundDB0Alonzo Edwards Jr.5'11"·1852yr
    37 Tackles0 PD
  • —No recruiting profile foundDB6Ronnie Hamrick6'1"·2012yr
    21 Tackles0 PD
  • 33-star recruitDB1Amarion Atwood6'1"·1821yr
    1 Tackles0 PD
  • 22-star recruitS23Shawn Holton ← Incarnate Word5'10"·1754yr
    92 Tackles1 PD2 Int
  • —No recruiting profile foundS19Kaleb Culp ← Incarnate Word5'10"·1953yr
    80 Tackles5 PD
  • —No recruiting profile foundS18Caleb Coleman ← West Virginia6'2"·1913yr
    27 Tackles2 PD
  • —No recruiting profile foundS12Tory Spears6'3"·2056yr
    19 Tackles0 PD1 Int
  • —No recruiting profile foundS1Bobby Crosby6'2"·1901yr
    17 Tackles0 PD1 Int
  • 33-star recruitS31DeMarrquese Hayes5'11"·2104yr
    2 Tackles0 PD
  • —No recruiting profile foundS16Javen Ware5'11"·1802yr
    1 Tackles0 PD
  • 33-star recruitS5Darius Jackson ← Missouri6'2"·1953yr
    career 16 Tackles5 PD
  • —No recruiting profile foundS35Jonathan James5'9"·1802yr
  • —No recruiting profile foundS41Kaden Watts5'8"·1652yr
  • —No recruiting profile foundS39Shon Coleman5'8"·1901yr
  • —No recruiting profile foundS43Justin Strong6'1"·1651yr
TROYDefensive backsNo blue chips25
  • 33-star recruitCB11O'shai Fletcher5'11"·1726yr
    54 Tackles4 PD1 Int
  • 33-star recruitCB2Reddy Steward5'11"·1785yr
    50 Tackles10 PD4 Int
  • —No recruiting profile foundCB5Don Callis6'0"·1841yr
    26 Tackles4 PD
  • —No recruiting profile foundCB9Damaje Yancey6'1"·1873yr
    3 Tackles0 PD1 Int
  • 33-star recruitCB22LJ Green5'10"·1721yr
  • —No recruiting profile foundCB38Tye Pouncey6'0"·1735yr
  • —No recruiting profile foundCB30AJ Swanson5'10"·1821yr
  • —No recruiting profile foundCB36Tyre Young6'0"·1761yr
  • 33-star recruitDB23Keyshawn Swanson6'0"·1925yr
    47 Tackles1 PD
  • —Recruiting profile found — unratedDB5Deshaun Batiste6'3"·2581yr
    8 Tackles0 PD
  • 33-star recruitS1Dell Pettus6'0"·2055yr
    73 Tackles4 PD
  • —No recruiting profile foundS8Irshaad Davis5'9"·1894yr
    66 Tackles4 PD2 Int
  • 22-star recruitS7Caleb Ransaw6'0"·1963yr
    50 Tackles1 PD1 Int
  • 33-star recruitS1Jack Tchienchou5'10"·1921yr
    3 Tackles0 PD
  • —No recruiting profile foundS6Justin Powe6'0"·2102yr
    3 Tackles1 PD
  • —No recruiting profile foundS27John Butler6'0"·1802yr
    1 Tackles0 PD
  • —Recruiting profile found — unratedS26Dorion Jackson6'2"·2111yr
    1 Tackles0 PD
  • 33-star recruitS7Reggie Bracy ← Iowa6'0"·1964yr
    career 10 Tackles1 PD
  • —No recruiting profile foundS17Carloss Crawford6'2"·1924yr
    career 5 Tackles0 PD
  • —No recruiting profile foundS33Rondell Cole6'3"·1974yr
  • —No recruiting profile foundS34Tavares Williams Jr.5'10"·1842yr
  • —No recruiting profile foundS23KC Bradford5'11"·1921yr
  • —No recruiting profile foundS1Dasheen Jackson6'2"·2181yr
  • —No recruiting profile foundS32LaBarryon Moore6'0"·1851yr
  • —Recruiting profile found — unratedS34Tim Roberson5'11"·1821yr
TXSTReceivers1 blue chip19
  • 33-star recruitWR10Joey Hobert ← Utah Tech5'11"·1804yr
    76 Rec895 Rec yds8 TD11.8 Rec avg
  • —No recruiting profile foundWR6Ashtyn Hawkins5'10"·1683yr
    55 Rec874 Rec yds3 TD15.9 Rec avg
  • —No recruiting profile foundWR19Kole Wilson ← Incarnate Word5'9"·1712yr
    66 Rec747 Rec yds8 TD11.3 Rec avg
  • 33-star recruitWR18Drew Donley ← Cincinnati6'2"·1803yr
    11 Rec169 Rec yds1 TD15.4 Rec avg
  • 33-star recruitWR5Sean Shaw Jr. ← Iowa State6'6"·2105yr
    12 Rec101 Rec yds0 TD8.4 Rec avg
  • 33-star recruitWR1Chris Dawn Jr.5'9"·1751yr
    9 Rec86 Rec yds0 TD9.6 Rec avg
  • 33-star recruitWR3Beau Corrales ← SMU6'4"·2157yr
    2 Rec43 Rec yds0 TD21.5 Rec avg
  • —No recruiting profile foundWR17Julian Ortega-Jones6'2"·2005yr
    3 Rec27 Rec yds0 TD9.0 Rec avg
  • —No recruiting profile foundWR18Langston Anderson6'1"·1955yr
    1 Rec21 Rec yds0 TD21.0 Rec avg
  • 44-star recruitWR4Malik Hornsby ← Arkansas6'2"·1984yr
    1 Rec2 Rec yds0 TD2.0 Rec avg
  • —No recruiting profile foundWR13Shadeed Ahmed ← Marshall5'11"·1704yr
    career 60 Rec651 Rec yds4 TD10.9 Rec avg
  • —No recruiting profile foundWR3Charles Brown5'10"·1683yr
    career 23 Rec310 Rec yds3 TD13.5 Rec avg
  • —No recruiting profile foundWR85Brooks McCoy6'2"·2004yr
  • —No recruiting profile foundWR82Isaac Norris5'11"·1852yr
  • —No recruiting profile foundWR29Brandon Treggs5'8"·1552yr
  • —No recruiting profile foundWR27Kannon Webb5'10"·1802yr
  • —No recruiting profile foundWR81Landon Marsh6'4"·1951yr
  • —Recruiting profile found — unratedWR4Xayvion Noland5'6"·1701yr
  • —No recruiting profile foundWR1Dylan Rhodes6'2"·2001yr
TROYKickersNo blue chips3
TXSTKickersNo blue chips3
  • —No recruiting profile foundPK43Michael James6'4"·2042yr
  • —No recruiting profile foundPK49Mason Shipley6'0"·1852yr
    15 FG15 FGA47 Long103 Pts
  • —No recruiting profile foundPK47Matthew Velasco6'0"·1751yr
TROYPuntersNo blue chips2
  • —No recruiting profile foundP8Robert Cole5'10"·2161yr
    52 Punts42.3 Avg16 In 20
  • —No recruiting profile foundP37Elliott Janish6'4"·2051yr
TXSTPuntersNo blue chips3
  • —Recruiting profile found — unratedP99Seamus O'Kelly6'0"·1705yr
    45 Punts40.8 Avg9 In 20
  • —No recruiting profile foundP38David Nunez5'10"·1824yr
  • —No recruiting profile foundP37Darius Green6'1"·1601yr

Previous 8 meetings vs. Troy

Texas State 0–8 vs Troy

  • 2022 · wk 7Texas State 14 @ Troy 17
  • 2021 · wk 7Troy 31 @ Texas State 28
  • 2020 · wk 6Texas State 17 @ Troy 37
  • 2019 · wk 12Troy 63 @ Texas State 27
  • 2018 · wk 12Texas State 7 @ Troy 12
  • 2017 · wk 13Texas State 9 @ Troy 62
  • 2016 · wk 13Troy 40 @ Texas State 7
  • 2013 · wk 14Texas State 28 @ Troy 42

Previous meeting vs. Jon Sumrall

Texas State 0–1 vs Jon Sumrall

  • 2022 · wk 7Texas State 14 @ Troy 17

Research

Keep this open while you look at others