NFL Football

15
Final 1 2 3 4 Tot
Arizona 0 6 3 6 15
Denver 3 0 7 14 24
24
1:05 PM PT2:05 PM MT3:05 PM CT4:05 PM ET21:05 GMT5:05 2:05 PM MST4:05 PM EST3:05 PM CT1:05 UAE (+1)16:05 ETNaN:� , December 18, 2022
Empower Field at Mile High, Denver, Colorado  Weather: 39°, Partly Cloudy  Attendance: 75,179

Play-by-Play

4th Quarter
2nd&11 at Ari 38
(0:35) Brett Rypien rush up the middle for a loss of 1 yard to the Ari39.
1st&10 at Ari 37
(0:55) Brett Rypien rush up the middle for a loss of 1 yard to the Ari38.
1st&10 at Ari 16
(1:03) Trace McSorley pass intended for DeAndre Hopkins INTERCEPTED by Pat Surtain II and returned for a loss of 3 yards.
2nd&5 at Ari 8
(1:30) James Conner rush to the left for 8 yards to the Ari16. Tackled by Kareem Jackson.
1st&10 at Ari 3
(1:48) Trace McSorley pass to the left to DeAndre Hopkins for 5 yards to the Ari8. Tackled by Josey Jewell and DeShawn Williams.
1st&10 at Ari 3
(1:48) Two Minute Warning.
4th&6 at Ari 47
(2:01) Corliss Waitman punts for 44 yards to Ari3. No return.
4th&6 at Ari 47
(2:01) Denver Broncos timeout.
3rd&6 at Ari 47
(2:46) Latavius Murray rush to the left for no gain to the Ari47. Tackled by Budda Baker.
2nd&10 at Den 49
(3:30) Latavius Murray rush to the left for 4 yards to the Ari47. Tackled by Jace Whittaker.
2nd&10 at Den 49
(3:30) Arizona Cardinals timeout.
1st&10 at Den 49
(3:37) Latavius Murray rush to the right for no gain to the Den49. Tackled by Tanner Vallejo and Jonathan Ledbetter.
1st&10 at Den 49
(3:37) Arizona Cardinals timeout.
3rd&1 at Den 47
(3:42) Latavius Murray rush up the middle for 2 yards to the Den49. Tackled by Markus Golden and Tanner Vallejo.
3rd&1 at Den 47
(3:42) Arizona Cardinals timeout.
2nd&2 at Den 46
(3:47) Andrew Beck rush to the right for 1 yard to the Den47. Tackled by Jalen Thompson and Tanner Vallejo.
1st&10 at Den 38
(4:33) Latavius Murray rush to the left for 8 yards to the Den46. Tackled by Isaiah Simmons.
2nd&1 at Den 34
(5:19) Latavius Murray rush to the left for 4 yards to the Den38. Tackled by Zaven Collins and Jace Whittaker.
1st&10 at Den 25
(6:01) Brett Rypien pass to the left to Jerry Jeudy for 9 yards to the Den34. Tackled by Jace Whittaker.
4th&- at Ari 35
(6:01) Matt Prater kicks off to the endzone. Touchback.
4th&- at Den 2
(6:01) Trace McSorley 2 pt conversion pass is NO GOOD - intended for DeAndre Hopkins.
2nd&1 at Den 1Den 24-15
(6:04) James Conner rush to the right for 1 yard for a TOUCHDOWN.
1st&10 at Den 10
(6:46) James Conner rush to the left for 9 yards to the Den1. Tackled by Justin Simmons and Josey Jewell.
1st&10 at Den 28
(7:26) Trace McSorley pass to the left to DeAndre Hopkins for 18 yards to the Den10. Tackled by Pat Surtain II.
2nd&10 at Den 44
(8:14) Trace McSorley pass to the right to James Conner for 16 yards to the Den28. Tackled by Kareem Jackson.
1st&10 at Den 44
(8:20) Trace McSorley incomplete pass to the middle intended for James Conner.
2nd&5 at Ari 27
(8:51) Trace McSorley pass to the middle to Trey McBride for 29 yards to the Den44. Tackled by Pat Surtain II and Justin Simmons.
1st&10 at Ari 22
(9:23) Trace McSorley pass to the left to DeAndre Hopkins for 5 yards to the Ari27. Tackled by Pat Surtain II and K'Waun Williams.
4th&- at Den 35
(9:29) Brandon McManus kicks off to the Ari-1. Greg Dortch return for 23 yards to Ari22. Tackled by Jalen Virgil and P.J. Locke.
4th&- at Ari 15Den 24-9
(9:29) Brandon McManus extra point is good.
2nd&3 at Ari 3Den 23-9
(9:33) Brett Rypien pass to the right to Eric Tomlinson for 3 yards for a TOUCHDOWN.
1st&5 at Ari 5
(10:10) Latavius Murray rush to the right for 2 yards to the Ari3. Tackled by Markus Golden and Jalen Thompson.
3rd&8 at Ari 27
(10:18) Trace McSorley pass intended for A.J. Green INTERCEPTED by Justin Simmons and returned for 23 yards. Tackled by Max Garcia. Penalty: Unnecessary Roughness on Arizona (Will Hernandez) 5 yards.
2nd&10 at Ari 25
(10:55) James Conner rush to the right for 2 yards to the Ari27. Tackled by Alex Singleton.
1st&10 at Ari 25
(11:00) Trace McSorley incomplete pass to the right intended for Trey McBride.
4th&- at Den 35
(11:00) Brandon McManus kicks off to the endzone. Touchback.
4th&- at Ari 15Den 17-9
(11:00) Brandon McManus extra point is good.
1st&10 at Ari 10Den 16-9
(11:05) Latavius Murray rush to the left for 10 yards for a TOUCHDOWN.
1st&10 at Ari 27
(11:46) Marlon Mack rush to the left for 17 yards to the Ari10. Tackled by Jalen Thompson.
2nd&4 at Ari 36
(12:20) Brett Rypien pass to the right to Freddie Swain for 9 yards to the Ari27. Tackled by Markus Golden and Isaiah Simmons.
1st&10 at Ari 42
(12:43) Marlon Mack rush to the left for 6 yards to the Ari36. Tackled by Markus Golden and Manny Jones.
3rd&1 at Ari 47
(12:58) Penalty: Too Many Men on Field on Arizona 5 yards.
2nd&8 at Den 46
(13:23) Brett Rypien pass to the left to Brandon Johnson for 7 yards to the Ari47. Tackled by Jace Whittaker.
1st&10 at Den 44
(13:55) Latavius Murray rush to the right for 2 yards to the Den46. Tackled by Victor Dimukeje and Zaven Collins.
4th&8 at Ari 4
(14:07) Andy Lee punts for 59 yards to Den37. Montrell Washington return for 7 yards to Den44. Tackled by Victor Dimukeje.
3rd&8 at Ari 4
(14:13) Trace McSorley incomplete pass to the left intended for Robbie Anderson.
2nd&8 at Ari 4
(14:17) Trace McSorley incomplete pass to the right intended for DeAndre Hopkins defensed by Eyioma Uwazurike.
1st&10 at Ari 2
(15:00) James Conner rush up the middle for 2 yards to the Ari4. Tackled by Josey Jewell and Justin Simmons.
3rd Quarter
1st&10 at Ari 25
(0:01) Brett Rypien pass intended for Eric Saubert INTERCEPTED by Budda Baker and returned for 1 yard. Tackled by Eric Saubert.
3rd&6 at Ari 33
(0:27) Brett Rypien pass to the right to Marlon Mack for 8 yards to the Ari25. Tackled by Jonathan Ledbetter and Isaiah Simmons.
2nd&8 at Ari 35
(1:10) Marlon Mack rush to the right for 2 yards to the Ari33. Tackled by Isaiah Simmons and Manny Jones.
1st&10 at Ari 37
(1:48) Latavius Murray rush to the right for 2 yards to the Ari35. Tackled by Ben Niemann.
2nd&7 at Den 49
(2:18) Brett Rypien pass to the left to Jerry Jeudy for 14 yards to the Ari37. Tackled by Zaven Collins and Jalen Thompson.
1st&10 at Den 46
(2:49) Latavius Murray rush to the right for 3 yards to the Den49. Tackled by Markus Golden.
3rd&9 at Den 35
(3:10) Brett Rypien pass to the right to Jerry Jeudy for 11 yards to the Den46. Tackled by Christian Matthew.
3rd&14 at Den 30
(3:22) Penalty: Offside on Arizona (J.J. Watt) 5 yards.
2nd&7 at Den 37
(4:02) Brett Rypien sacked at Den30 for a loss of 7 yards by Jonathan Ledbetter.
1st&10 at Den 34
(4:34) Latavius Murray rush up the middle for 3 yards to the Den37. Tackled by Budda Baker.
4th&11 at Ari 24
(4:46) Andy Lee punts for 50 yards to Den26. Montrell Washington return for 8 yards to Den34. Tackled by Charles Washington.
3rd&19 at Ari 16
(5:13) Trace McSorley pass to the middle to James Conner for 8 yards to the Ari24. Tackled by Josey Jewell and Alex Singleton.
2nd&21 at Ari 14
(5:54) James Conner rush up the middle for 2 yards to the Ari16. Tackled by D.J. Jones.
1st&10 at Ari 25
(5:58) Trace McSorley incomplete pass to the left. Penalty: Intentional Grounding on Arizona (Trace McSorley) -11 yards.
4th&- at Den 35
(5:58) Brandon McManus kicks off to the endzone. Touchback.
4th&- at Ari 15Den 10-9
(5:58) Brandon McManus extra point is good.
1st&3 at Ari 3Tied 9-9
(6:02) Marlon Mack rush to the right for 3 yards for a TOUCHDOWN.
1st&10 at Ari 21
(6:48) Brett Rypien pass to the right to Eric Tomlinson for 18 yards to the Ari3. Tackled by Tanner Vallejo and Jalen Thompson.
2nd&3 at Ari 27
(7:24) Latavius Murray rush up the middle for 6 yards to the Ari21. Tackled by Tanner Vallejo and Nate Hairston.
1st&10 at Ari 34
(7:48) Brett Rypien pass to the middle to Eric Tomlinson for 7 yards to the Ari27. Tackled by Isaiah Simmons and Tanner Vallejo.
2nd&4 at Ari 39
(8:05) Latavius Murray rush up the middle for 5 yards to the Ari34. Tackled by Jonathan Ledbetter.
1st&10 at Ari 45
(8:26) Brett Rypien pass to the right to Jerry Jeudy for 6 yards to the Ari39. Tackled by Christian Matthew.
1st&10 at Den 20
(8:50) Latavius Murray rush to the right for 35 yards to the Ari45. Tackled by Jalen Thompson and Jace Whittaker.
4th&- at Ari 35
(8:55) Matt Prater kicks off to the Den1. Montrell Washington return for 19 yards to Den20. Tackled by Dennis Gardeck.
4th&9 at Den 37Ari 9-3
(9:00) Matt Prater 55 yard field goal attempt is GOOD. Holder: Andy Lee.
3rd&17 at Den 45
(9:40) Trace McSorley rush to the right for 8 yards to the Den37. Tackled by Alex Singleton and Damarri Mathis.
3rd&7 at Den 35
(10:06) Penalty: Holding on Arizona (Will Hernandez) -10 yards.
2nd&7 at Den 35
(10:10) Trace McSorley incomplete pass to the right intended for A.J. Green defensed by Damarri Mathis.
2nd&12 at Den 40
(10:14) Penalty: Offside on Denver (Baron Browning) 5 yards.
1st&10 at Den 38
(10:51) Trace McSorley sacked at Den40 for a loss of 2 yards by DeShawn Williams.
2nd&13 at Ari 48
(11:15) James Conner rush to the left for 14 yards to the Den38. Tackled by Kareem Jackson and K'Waun Williams.
2nd&8 at Den 47
(11:37) Penalty: Illegal Formation on Arizona (Josh Jones) -5 yards.
1st&10 at Den 49
(12:14) James Conner rush to the right for 2 yards to the Den47. Tackled by Nik Bonitto and Eyioma Uwazurike.
2nd&8 at Ari 37
(12:46) Trace McSorley pass to the right to Trey McBride for 14 yards to the Den49. Tackled by Damarri Mathis.
1st&10 at Ari 35
(13:18) James Conner rush to the right for 2 yards to the Ari37. Tackled by Mike Purcell.
3rd&1 at Ari 34
(13:50) Colt McCoy rush to the right for 1 yard to the Ari35. Tackled by Alex Singleton.
2nd&6 at Ari 29
(14:37) Colt McCoy pass to the middle to Maxx Williams for 5 yards to the Ari34. Tackled by Alex Singleton.
1st&10 at Ari 25
(15:00) Colt McCoy pass to the right to Marquise Brown for 4 yards to the Ari29. Tackled by Alex Singleton.
4th&- at Den 35
(15:00) Brandon McManus kicks off to the endzone. Touchback.
2nd Quarter
2nd&4 at Den 32Ari 6-3
(0:03) Matt Prater 50 yard field goal attempt is GOOD. Holder: Andy Lee.
2nd&4 at Den 32
(0:03) Arizona Cardinals timeout.
1st&10 at Den 38
(0:13) James Conner rush to the right for 6 yards to the Den32. Tackled by Josey Jewell and Mike Purcell.
3rd&9 at Ari 50
(0:17) Penalty: Pass Interference on Denver (Essang Bassey) 12 yards.
2nd&9 at Ari 50
(0:21) Colt McCoy incomplete pass to the left intended for Marquise Brown.
2nd&9 at Ari 50
(0:21) Arizona Cardinals timeout.
2nd&4 at Den 45
(0:21) Penalty: Illegal Shift on Arizona -5 yards.
1st&10 at Ari 49
(0:38) Colt McCoy pass to the right to DeAndre Hopkins for 6 yards to the Den45. Tackled by Pat Surtain II.
1st&10 at Ari 44
(0:42) Brett Rypien sacked at Ari49 for a loss of 5 yards by J.J. Watt. FUMBLE, recovered by Ari (Myjai Sanders). Tackled by Cameron Fleming.
1st&10 at Den 44
(1:01) Brett Rypien pass to the right to Brandon Johnson for 12 yards to the Ari44. Tackled by Budda Baker and Zaven Collins.
2nd&10 at Den 25
(1:06) Brett Rypien pass to the left to Jerry Jeudy for 19 yards to the Den44.
1st&10 at Den 25
(1:09) Brett Rypien incomplete pass to the right intended for Greg Dulcich defensed by J.J. Watt.
4th&11 at Ari 18
(1:22) Andy Lee punts for 57 yards to Den25. No return.
4th&11 at Ari 18
(1:22) Denver Broncos timeout.
3rd&12 at Ari 17
(1:28) Colt McCoy pass to the left to Marquise Brown for 1 yard to the Ari18. Tackled by K'Waun Williams.
3rd&12 at Ari 17
(1:28) Denver Broncos timeout.
2nd&10 at Ari 19
(1:35) Colt McCoy sacked at Ari17 for a loss of 2 yards by DeShawn Williams and Baron Browning.
1st&10 at Ari 19
(1:39) Colt McCoy incomplete pass to the left intended for Marquise Brown.
4th&3 at Den 32
(1:51) Corliss Waitman punts for 52 yards to Ari16. Greg Dortch return for 3 yards to Ari19. Tackled by Alex Singleton and Jonathon Cooper.
4th&3 at Den 32
(1:51) Arizona Cardinals timeout.
3rd&14 at Den 21
(2:00) Brett Rypien pass to the right to Brandon Johnson for 11 yards to the Den32. Tackled by Budda Baker.
3rd&14 at Den 21
(2:00) Two Minute Warning.
2nd&8 at Den 27
(2:43) Brett Rypien sacked at Den21 for a loss of 6 yards by Markus Golden.
1st&10 at Den 25
(3:18) Latavius Murray rush to the left for 2 yards to the Den27. Tackled by Zaven Collins and J.J. Watt.
1st&10 at Den 4
(3:50) Latavius Murray rush to the left for 21 yards to the Den25. Tackled by Jalen Thompson.
4th&1 at Ari 48
(3:59) Andy Lee punts for 44 yards to Den8. Montrell Washington - no return. FUMBLE, recovered by Den (Montrell Washington). Penalty: Illegal Block on Denver (Damarri Mathis) -4 yards.
3rd&10 at Ari 39
(4:39) Colt McCoy pass to the right to Marquise Brown for 9 yards to the Ari48. Tackled by K'Waun Williams.
2nd&10 at Ari 39
(5:05) James Conner rush to the left for no gain to the Ari39. Tackled by Josey Jewell and Matt Henningsen.
1st&10 at Ari 39
(5:10) Colt McCoy incomplete pass to the right intended for Marquise Brown.
4th&8 at Den 13
(5:20) Corliss Waitman punts for 56 yards to Ari31. Greg Dortch return for 8 yards to Ari39. Tackled by Alex Singleton.
3rd&13 at Den 8
(5:55) Brett Rypien pass to the left to Eric Saubert for 5 yards to the Den13. Tackled by Zeke Turner.
2nd&10 at Den 11
(6:27) FUMBLE, recovered by Den (Brett Rypien). Latavius Murray rush for a loss of 3 yards to the Den8. Tackled by J.J. Watt.
1st&10 at Den 11
(6:30) Brett Rypien incomplete pass to the right intended for Andrew Beck defensed by Budda Baker.
4th&7 at Ari 48
(6:37) Andy Lee punts for 41 yards to Den11. No return.
3rd&11 at Ari 44
(7:34) Colt McCoy pass to the right to James Conner for 4 yards to the Ari48. Tackled by Josey Jewell and Randy Gregory.
2nd&9 at Ari 46
(8:15) Colt McCoy sacked at Ari44 for a loss of 2 yards by DeShawn Williams.
1st&10 at Ari 45
(8:50) James Conner rush up the middle for 1 yard to the Ari46. Tackled by Josey Jewell and Mike Purcell.
4th&15 at Den 20
(8:57) Corliss Waitman punts for 35 yards to Ari45. No return.
3rd&20 at Den 15
(9:26) Latavius Murray rush to the left for 5 yards to the Den20. Tackled by Isaiah Simmons.
2nd&12 at Den 23
(10:02) Brett Rypien sacked at Den15 for a loss of 8 yards by J.J. Watt.
1st&10 at Den 25
(10:35) Latavius Murray rush up the middle for a loss of 2 yards to the Den23. Tackled by Zaven Collins.
4th&- at Ari 35
(10:35) Matt Prater kicks off to the endzone. Touchback.
4th&6 at Den 27Tied 3-3
(10:39) Matt Prater 45 yard field goal attempt is GOOD. Holder: Andy Lee.
3rd&6 at Den 27
(10:47) Colt McCoy incomplete pass to the right intended for Robbie Anderson.
2nd&10 at Den 31
(11:28) Colt McCoy pass to the left to Trey McBride for 4 yards to the Den27. Tackled by Pat Surtain II and Alex Singleton.
1st&10 at Den 31
(12:09) Keaontay Ingram rush to the right for no gain to the Den31. Tackled by Jonathon Cooper and Jonathan Harris.
2nd&6 at Den 39
(12:38) Colt McCoy pass to the left to Trey McBride for 8 yards to the Den31. Tackled by Kareem Jackson.
1st&10 at Den 43
(13:12) James Conner rush to the left for 4 yards to the Den39. Tackled by DeShawn Williams and D.J. Jones.
2nd&8 at Ari 41
(13:50) Colt McCoy pass to the left to DeAndre Hopkins for 16 yards to the Den43. Tackled by Pat Surtain II.
1st&10 at Ari 39
(14:31) James Conner rush to the left for 2 yards to the Ari41. Tackled by Eyioma Uwazurike.
3rd&4 at Ari 34
(15:00) Colt McCoy pass to the left to DeAndre Hopkins for 5 yards to the Ari39. Tackled by Alex Singleton.
1st Quarter
2nd&10 at Ari 28
(0:28) Colt McCoy pass to the right to Maxx Williams for 6 yards to the Ari34. Tackled by Josey Jewell.
1st&10 at Ari 28
(0:32) Colt McCoy incomplete pass to the left intended for James Conner.
4th&6 at Ari 20
(0:36) 38 yard field goal attempt by Brandon McManus is NO GOOD. Holder: Corliss Waitman.
3rd&8 at Ari 22
(1:16) Brett Rypien pass to the left to Marlon Mack for 2 yards to the Ari20. Tackled by Markus Golden.
2nd&6 at Ari 20
(1:46) Devine Ozigbo rush to the left for a loss of 2 yards to the Ari22. Tackled by Leki Fotu.
1st&10 at Ari 24
(2:25) Devine Ozigbo rush to the right for 4 yards to the Ari20. Tackled by Chris Banjo.
3rd&5 at Ari 27
(2:35) Colt McCoy pass intended for Marquise Brown INTERCEPTED by Justin Simmons and returned for 20 yards. Tackled by Max Garcia.
2nd&10 at Ari 22
(3:13) Colt McCoy pass to the right to Marquise Brown for 5 yards to the Ari27. Tackled by Josey Jewell.
1st&10 at Ari 22
(3:17) Colt McCoy incomplete pass to the right intended for DeAndre Hopkins defensed by D.J. Jones.
2nd&5 at Ari 17
(3:49) Colt McCoy pass to the right to DeAndre Hopkins for 5 yards to the Ari22. Tackled by Justin Simmons.
1st&10 at Ari 12
(4:30) James Conner rush to the right for 5 yards to the Ari17. Tackled by Jonathon Cooper and Damarri Mathis.
4th&15 at Ari 49
(4:38) Corliss Waitman punts for 37 yards to Ari12. No return.
3rd&7 at Ari 41
(5:14) Brett Rypien sacked at Ari49 for a loss of 8 yards by Trysten Hill.
2nd&17 at Den 49
(5:56) Brett Rypien pass to the left to Marlon Mack for 10 yards to the Ari41. Tackled by Budda Baker.
1st&10 at Ari 44
(6:36) Brett Rypien sacked at Den49 for a loss of 7 yards by J.J. Watt.
2nd&4 at Den 47
(7:16) Marlon Mack rush up the middle for 9 yards to the Ari44. Tackled by Jalen Thompson and Budda Baker.
1st&10 at Den 41
(7:52) Brett Rypien pass to the left to Marlon Mack for 6 yards to the Den47. Tackled by Isaiah Simmons.
2nd&6 at Den 35
(8:24) Latavius Murray rush to the left for 6 yards to the Den41. Tackled by Isaiah Simmons.
1st&10 at Den 31
(9:00) Latavius Murray rush to the right for 4 yards to the Den35. Tackled by Zaven Collins and Jalen Thompson.
4th&6 at Ari 29
(9:09) Andy Lee punts for 48 yards to Den23. Montrell Washington return for 8 yards to Den31. Tackled by Charles Washington.
3rd&6 at Ari 29
(9:14) Colt McCoy incomplete pass to the right intended for DeAndre Hopkins.
2nd&7 at Ari 28
(9:56) Colt McCoy rush up the middle for 1 yard to the Ari29. Tackled by Jonathan Harris.
1st&10 at Ari 25
(10:27) James Conner rush to the left for 3 yards to the Ari28. Tackled by Kareem Jackson.
4th&- at Den 35
(10:27) Brandon McManus kicks off to the endzone. Touchback.
4th&8 at Ari 34Den 3-0
(10:31) Brandon McManus 52 yard field goal attempt is GOOD. Holder: Corliss Waitman.
3rd&8 at Ari 34
(11:10) Brett Rypien sacked at Ari34 for no gain by Myjai Sanders.
2nd&20 at Ari 46
(11:48) Brett Rypien pass to the middle to Latavius Murray for 12 yards to the Ari34. Tackled by Zaven Collins and Ben Niemann.
1st&20 at Ari 46
(11:52) Brett Rypien incomplete pass to the left intended for Jerry Jeudy defensed by Christian Matthew.
1st&10 at Ari 36
(12:16) Penalty: Holding on Denver (Tom Compton) -10 yards.
1st&10 at Ari 47
(12:55) Brett Rypien pass to the right to Greg Dulcich for 11 yards to the Ari36. Tackled by Christian Matthew.
3rd&2 at Den 50
(13:19) Latavius Murray rush to the left for 3 yards to the Ari47. Tackled by Ben Niemann and Jonathan Ledbetter.
2nd&2 at Den 50
(13:25) Brett Rypien incomplete pass to the left intended for Brandon Johnson.
1st&10 at Den 42
(14:00) Latavius Murray rush up the middle for 8 yards to the Den50. Tackled by Jonathan Ledbetter and Budda Baker.
2nd&3 at Den 32
(14:33) Brett Rypien pass to the right to Jerry Jeudy for 10 yards to the Den42. Tackled by Christian Matthew.
1st&10 at Den 25
(15:00) Brett Rypien pass to the right to Jerry Jeudy for 7 yards to the Den32. Tackled by Christian Matthew.
4th&- at Ari 35
(15:00) Matt Prater kicks off to the endzone. Touchback.
Sports Data API Powered by STATS © 2023 by STATS PERFORM.
Any commercial use or distribution without the express written consent of STATS PERFORM is strictly prohibited.