College Football

31
Final 1 2 3 4 Tot
7 10 0 14 31
14 3 7 10 34
34
4:00 PM PT5:00 PM MT6:00 PM CT7:00 PM ET11:00 PM GMT7:00 AM 北京时间4:00 PM MST6:00 PM EST, Sep. 23, 2017
UB Stadium, Buffalo, New York  Attendance: 14,246

Play by Play

4th Quarter
3rd&13 at Buff 47
(0:24) TEAM up the Middle to Buff45 for -2 yards
2nd&11 at Buff 49
(1:07) TEAM up the Middle to Buff47 for -2 yards
2nd&11 at Buff 49
Florida Atlantic Owls timeout.
1st&10 at FlaAtl 50
(1:12) TEAM up the Middle to Buff49 for -1 yards
Onside Kickoff
(1:13) Greg Joseph ONSIDE kicks 15 yards from FlaAtl35 to Buff50, Tito Overton returns to FlaAtl50 for no gain
Extra Point AttemptBuff 34-31
Greg Joseph extra point is GOOD.
1st&1 at Buff 1Buff 34-30
(1:22) Devin Singletary Off Left Tackle for 1 yard for a TOUCHDOWN
1st&10 at Buff 24
(2:37) Jason Driskel pass to the right to Kamrin Solomon to Buff1 for 23 yards. Kamrin Solomon FUMBLES (FF-Tatum Slack), recovered at Buff1 by Kamrin Solomon RETURNED for 0 yards.
2nd&10 at Buff 37
(1:44) Jason Driskel Off Left Tackle to Buff24 for 13 yards
1st&10 at Buff 37
(1:50) Jason Driskel incomplete pass to the right
1st&10 at Buff 37
Buffalo Bulls timeout.
1st&10 at FlaAtl 49
(2:02) Jason Driskel pass to the middle to Tavaris Harrison to Buff37 for 14 yards
1st&10 at FlaAtl 36
(2:13) Jason Driskel pass to the middle to Willie Wright to FlaAtl49 for 13 yards
1st&10 at FlaAtl 25
(2:37) Devin Singletary up the Middle to FlaAtl36 for 11 yards
Kickoff
(2:37) Adam Mitcheson kicks 65 yards from Buff35 to FlaAtl0, TOUCHBACK.
Extra Point AttemptBuff 34-24
Adam Mitcheson extra point is GOOD.
3rd&12 at FlaAtl 20Buff 33-24
(2:42) Drew Anderson pass to the left to Anthony Johnson for 20 yards for a TOUCHDOWN
3rd&12 at FlaAtl 20
Florida Atlantic Owls timeout.
2nd&10 at FlaAtl 18
(2:47) Emmanuel Reed Off Right Tackle to FlaAtl20 for -2 yards
2nd&10 at FlaAtl 18
Florida Atlantic Owls timeout.
1st&10 at FlaAtl 18
(2:51) Emmanuel Reed Off Left Tackle to FlaAtl18 for no gain
4th&3 at FlaAtl 16
(2:56) Devin Singletary Off Left Tackle to FlaAtl18 for 2 yards
3rd&6 at FlaAtl 13
(3:41) Jason Driskel pass to the right to Devin Singletary to FlaAtl16 for 3 yards
2nd&6 at FlaAtl 13
(3:47) Jason Driskel incomplete pass to the middle intended for Willie Wright
1st&10 at FlaAtl 9
(4:13) Jason Driskel pass to the middle to Devin Singletary to FlaAtl13 for 4 yards
4th&6 at Buff 39
(4:25) Kyle DeWeen punts 52 yards to FlaAtl9, Downed
3rd&6 at Buff 39
(4:30) Drew Anderson incomplete pass to the left intended for Anthony Johnson
3rd&1 at Buff 44
(4:53) Buff-Tyler Mabry PENALIZED -5 yards for False Start
2nd&1 at Buff 44
(5:34) Emmanuel Reed up the Middle to Buff44 for no gain
1st&10 at Buff 35
(6:18) Emmanuel Reed Off Left End to Buff44 for 9 yards
2nd&3 at Buff 32
(6:46) Theo Anderson up the Middle to Buff35 for 3 yards
1st&10 at Buff 25
(7:30) Emmanuel Reed Off Right Guard to Buff32 for 7 yards
Kickoff
(7:30) Greg Joseph kicks 65 yards from FlaAtl35 to Buff0, TOUCHBACK.
Extra Point AttemptBuff 27-24
Greg Joseph extra point is GOOD.
1st&3 at Buff 3Buff 27-23
(7:35) Devin Singletary Off Right Guard for 3 yards for a TOUCHDOWN
1st&10 at Buff 21
(7:49) Devin Singletary Off Left Guard to Buff3 for 18 yards
2nd&2 at Buff 29
(8:10) Jason Driskel pass to the right to DeAndre McNeal to Buff21 for 8 yards
1st&10 at Buff 37
Devin Singletary rush to Buff29 for 8 yards
4th&3 at Buff 46
(8:51) Jason Driskel pass to the right to DeAndre McNeal to Buff37 for 9 yards
3rd&3 at Buff 46
(9:27) Kerrith Whyte, Jr. Off Left Guard to Buff46 for no gain
2nd&4 at Buff 47
(10:09) Devin Singletary Off Left Guard to Buff46 for 1 yard
1st&10 at FlaAtl 47
(10:54) Devin Singletary rush to Buff47 for 6 yards
3rd&10 at FlaAtl 35
(10:45) Jason Driskel pass to the middle to Harrison Bryant to FlaAtl47 for 12 yards
2nd&10 at FlaAtl 35
(10:50) Jason Driskel incomplete pass to the right intended for DeAndre McNeal
1st&10 at FlaAtl 35
(10:54) Jason Driskel incomplete pass to the middle intended for Willie Wright
Kickoff
(10:54) Adam Mitcheson kicks 63 yards from Buff35 to FlaAtl2, Out of Bounds
4th&11 at FlaAtl 25Buff 27-17
(11:00) Adam Mitcheson 42 yard field goal is GOOD.
3rd&15 at FlaAtl 29
(11:36) Theo Anderson up the Middle to FlaAtl25 for 4 yards
2nd&15 at FlaAtl 29
(11:42) Drew Anderson incomplete pass to the right intended for K.J. Osborn
2nd&10 at FlaAtl 24
(12:02) Buff-Evin Ksiezarczyk PENALIZED -5 yards for False Start
1st&10 at FlaAtl 24
(12:43) Theo Anderson Off Right End to FlaAtl24 for no gain
2nd&3 at FlaAtl 29
(13:12) Theo Anderson up the Middle to FlaAtl24 for 5 yards
1st&10 at FlaAtl 36
(13:48) Drew Anderson pass to the right to Anthony Johnson to FlaAtl29 for 7 yards
3rd&3 at FlaAtl 46
(14:23) Drew Anderson pass to the middle to Jamarl Eiland to FlaAtl36 for 10 yards
2nd&16 at Buff 41
(15:00) Jamarl Eiland Off Left End to FlaAtl46 for 13 yards
3rd Quarter
1st&10 at Buff 47
(0:32) Drew Anderson sacked at Buff41 for -6 yards
4th&15 at FlaAtl 20
(0:42) Ryan Rickel punts 33 yards to Buff47, Downed
3rd&8 at FlaAtl 27
(1:19) Jason Driskel sacked at FlaAtl20 for -7 yards
2nd&10 at FlaAtl 25
(1:54) Jason Driskel pass to the right to DeAndre McNeal to FlaAtl27 for 2 yards
1st&10 at FlaAtl 25
(2:17) Devin Singletary Off Left Tackle to FlaAtl25 for no gain
Kickoff
(2:17) Adam Mitcheson kicks 65 yards from Buff35 to FlaAtl0, TOUCHBACK.
Extra Point AttemptBuff 24-17
Adam Mitcheson extra point is GOOD.
1st&7 at FlaAtl 7Buff 23-17
(2:23) Theo Anderson Off Left Tackle for 7 yards for a TOUCHDOWN
2nd&5 at FlaAtl 14
(2:58) Theo Anderson Off Left Tackle to FlaAtl7 for 7 yards
1st&10 at FlaAtl 19
(3:39) Theo Anderson Off Left Guard to FlaAtl14 for 5 yards
1st&10 at FlaAtl 37
(4:06) Drew Anderson pass to the right to Jacob Martinez to FlaAtl19 for 18 yards
3rd&2 at FlaAtl 39
(4:42) Theo Anderson up the Middle to FlaAtl37 for 2 yards
2nd&7 at FlaAtl 44
(5:16) Theo Anderson Off Left Guard to FlaAtl39 for 5 yards
1st&10 at FlaAtl 47
(5:56) Emmanuel Reed Off Left Guard to FlaAtl44 for 3 yards
2nd&7 at Buff 32
(6:27) Drew Anderson pass to the right to Anthony Johnson to FlaAtl47 for 21 yards
1st&10 at Buff 29
(7:01) Emmanuel Reed up the Middle to Buff32 for 3 yards
2nd&8 at Buff 10
(7:29) Drew Anderson pass to the left to Antonio Nunn to Buff29 for 19 yards
1st&10 at Buff 8
(8:06) Emmanuel Reed up the Middle to Buff10 for 2 yards
4th&7 at FlaAtl 41
(8:18) Ryan Rickel punts 51 yards to Buff8, Downed
3rd&7 at FlaAtl 41
(8:25) Jason Driskel incomplete pass to the right intended for Devin Singletary
2nd&7 at FlaAtl 41
(8:28) Jason Driskel incomplete pass to the left intended for Willie Wright
1st&10 at FlaAtl 38
(8:48) Devin Singletary Off Right End to FlaAtl41 for 3 yards
2nd&4 at FlaAtl 24
(9:03) Jason Driskel pass to the middle to Harrison Bryant to FlaAtl38 for 14 yards
1st&10 at FlaAtl 18
(9:20) Devin Singletary up the Middle to FlaAtl24 for 6 yards
2nd&3 at FlaAtl 15
(9:51) DeAndre McNeal Off Left End to FlaAtl18 for 3 yards
1st&10 at FlaAtl 8
(10:20) Kamrin Solomon Off Right End to FlaAtl15 for 7 yards
4th&3 at FlaAtl 50
(10:32) Kyle DeWeen punts 42 yards to FlaAtl8, Downed
3rd&17 at Buff 36
(10:46) Drew Anderson pass to the left to Kamathi Holsey to FlaAtl50 for 14 yards
2nd&27 at Buff 26
(11:20) Emmanuel Reed Off Left Tackle to Buff36 for 10 yards
1st&42 at Buff 11
(11:53) Emmanuel Reed up the Middle to Buff26 for 15 yards
Penalty
Buff-Evin Ksiezarczyk PENALIZED -12 yards for Unsports. Conduct
Penalty
Buff-Tyler Mabry PENALIZED -15 yards for Pass Interference
Penalty
(13:59) Buff-PENALIZED -5 yards for Illegal Shift
3rd&3 at Buff 38
(12:48) FlaAtl-Steven Leggett PENALIZED 5 yards for Offside
2nd&6 at Buff 35
(13:25) Emmanuel Reed Off Left Guard to Buff38 for 3 yards
1st&10 at Buff 31
(13:59) Emmanuel Reed Off Left Tackle to Buff35 for 4 yards
4th&7 at FlaAtl 24
(14:07) Ryan Rickel punts 45 yards to Buff31, Jacob Martinez Fair Catch
3rd&7 at FlaAtl 24
(14:11) Jason Driskel incomplete pass to the left intended for John Franklin III
2nd&12 at FlaAtl 19
Jason Driskel pass to the right to DeAndre McNeal to FlaAtl24 for 5 yards
1st&10 at FlaAtl 21
(14:55) Devin Singletary Off Left End to FlaAtl19 for -2 yards
Kickoff
(15:00) Adam Mitcheson kicks 65 yards from Buff35 to FlaAtl0, Kerrith Whyte, Jr. returns to FlaAtl21 for 21 yards
2nd Quarter
4th&6 at FlaAtl 6Tied 17-17
(0:06) Adam Mitcheson 23 yard field goal is GOOD.
4th&6 at FlaAtl 6
Buffalo Bulls timeout.
3rd&6 at FlaAtl 6
(0:34) Emmanuel Reed Off Left Tackle to FlaAtl6 for no gain
3rd&6 at FlaAtl 6
Buffalo Bulls timeout.
2nd&8 at FlaAtl 8
(0:54) Tyree Jackson Off Right Tackle to FlaAtl6 for 2 yards
2nd&3 at FlaAtl 3
(0:54) Buff-Jacquis Webb PENALIZED -5 yards for False Start
2nd&3 at FlaAtl 3
Buffalo Bulls timeout.
1st&5 at FlaAtl 5
(1:00) Theo Anderson Off Right Tackle to FlaAtl3 for 2 yards
1st&5 at FlaAtl 5
Florida Atlantic Owls timeout.
2nd&5 at FlaAtl 14
(1:07) Tyree Jackson Off Left End to FlaAtl5 for 9 yards
1st&10 at FlaAtl 19
(6:35) Theo Anderson rush to FlaAtl14 for 5 yards
3rd&1 at FlaAtl 21
(1:58) Emmanuel Reed Off Right Guard to FlaAtl19 for 2 yards
2nd&11 at FlaAtl 31
(2:37) Tyree Jackson pass to the left to Antonio Nunn to FlaAtl21 for 10 yards
1st&10 at FlaAtl 30
(3:17) Tyree Jackson Off Right Tackle to FlaAtl31 for -1 yards
2nd&5 at FlaAtl 39
(3:50) Tyree Jackson pass to the left to Anthony Johnson to FlaAtl30 for 9 yards
1st&10 at FlaAtl 44
(4:26) Emmanuel Reed Off Right Tackle to FlaAtl39 for 5 yards
2nd&7 at Buff 43
(4:53) Tyree Jackson pass to the left to Anthony Johnson to FlaAtl44 for 13 yards
1st&10 at Buff 40
(5:28) Emmanuel Reed Off Right Guard to Buff43 for 3 yards
3rd&5 at Buff 30
(6:00) Tyree Jackson pass to the left to K.J. Osborn to Buff40 for 10 yards
2nd&10 at Buff 25
(6:31) Emmanuel Reed up the Middle to Buff30 for 5 yards
1st&10 at Buff 25
(6:35) Tyree Jackson incomplete pass to the left intended for K.J. Osborn
Kickoff
(6:35) Greg Joseph kicks 65 yards from FlaAtl35 to Buff0, TOUCHBACK.
4th&11 at Buff 17FlaAtl 17-14
(6:40) Greg Joseph 35 yard field goal is GOOD.
Penalty
(8:06) FlaAtl-Brandon Walton PENALIZED -10 yards for Holding
3rd&4 at Buff 10
(7:09) Jason Driskel Off Left End to Buff7 for 3 yards
2nd&3 at Buff 9
(7:34) Jason Driskel Off Left End to Buff10 for -1 yards
1st&10 at Buff 16
(8:06) John Franklin III Off Left End to Buff9 for 7 yards
4th&20 at Buff 10
(8:19) Kyle DeWeen punts 34 yards to Buff44, Willie Wright returns to Buff16 for 28 yards
3rd&9 at Buff 21
(9:02) Tyree Jackson sacked at Buff10 for -11 yards
2nd&9 at Buff 21
(9:08) Tyree Jackson incomplete pass to the left intended for Tyler Mabry
1st&10 at Buff 20
(9:44) Emmanuel Reed Off Left Tackle to Buff21 for 1 yard
2nd&5 at Buff 14
(10:15) Tyree Jackson pass to the left to Jacob Martinez to Buff20 for 6 yards
1st&10 at Buff 9
(10:50) Emmanuel Reed Off Left Tackle to Buff14 for 5 yards
4th&6 at Buff 45
(10:50) Ryan Rickel punts 36 yards to Buff9, Jacob Martinez Fair Catch
3rd&6 at Buff 45
(10:55) Jason Driskel incomplete pass to the right intended for DeAndre McNeal
2nd&6 at Buff 45
Jason Driskel incomplete pass to the right intended for Willie Wright
1st&10 at Buff 49
(11:19) Devin Singletary up the Middle to Buff45 for 4 yards
2nd&3 at FlaAtl 36
(11:47) Devin Singletary Off Left End to Buff49 for 15 yards
1st&15 at FlaAtl 24
(12:06) Jason Driskel pass to the left to Willie Wright to FlaAtl36 for 12 yards
1st&10 at FlaAtl 29
(12:06) FlaAtl-Antonyo Woods PENALIZED -5 yards for False Start
4th&4 at Buff 41
(12:15) Kyle DeWeen punts 30 yards to FlaAtl29, Out of Bounds
3rd&4 at Buff 41
(12:21) Tyree Jackson incomplete pass to the left intended for Jamarl Eiland
2nd&9 at Buff 36
(12:57) Theo Anderson Off Right Tackle to Buff41 for 5 yards
1st&10 at Buff 35
(13:14) Theo Anderson Off Right End to Buff36 for 1 yard
Penalty
(13:19) FlaAtl-Hosea Barnwell, V PENALIZED 15 yards for Roughing Passer
Kickoff
(13:25) Greg Joseph kicks 65 yards from FlaAtl35 to Buff0, Devon Russell returns to Buff20 for 20 yards
Extra Point AttemptTied 14-14
Greg Joseph extra point is GOOD.
2nd&6 at Buff 34Buff 14-13
(13:33) Devin Singletary Off Right Guard for 34 yards for a TOUCHDOWN
1st&10 at Buff 38
(13:55) Devin Singletary up the Middle to Buff34 for 4 yards
3rd&7 at FlaAtl 39
(14:11) Kerrith Whyte, Jr. Off Left End to Buff38 for 23 yards
2nd&10 at FlaAtl 36
(14:25) Jason Driskel Off Left Tackle to FlaAtl39 for 3 yards
1st&10 at FlaAtl 36
(14:32) Jason Driskel incomplete pass to the middle intended for DeAndre McNeal
2nd&5 at FlaAtl 26
(14:47) Devin Singletary up the Middle to FlaAtl36 for 10 yards
1st&10 at FlaAtl 21
(15:00) Jason Driskel pass to the right to DeAndre McNeal to FlaAtl26 for 5 yards
1st Quarter
2nd&1 at FlaAtl 17
(0:08) Devin Singletary Off Right Guard to FlaAtl21 for 4 yards
1st&10 at FlaAtl 8
(0:30) Jason Driskel pass to the left to Willie Wright to FlaAtl17 for 9 yards
Penalty
FlaAtl-Herb Miller PENALIZED -8 yards for Illegal Block
4th&5 at FlaAtl 48
(0:43) Kyle DeWeen punts 38 yards to FlaAtl10, Henry Bussey III returns to FlaAtl16 for 6 yards
3rd&5 at FlaAtl 48
(0:48) Tyree Jackson incomplete pass to the middle intended for Jacob Martinez
2nd&5 at FlaAtl 48
(0:56) Tyree Jackson incomplete pass to the middle intended for Antonio Nunn
1st&10 at Buff 47
(1:35) Tyree Jackson Off Left Tackle to FlaAtl48 for 5 yards
3rd&6 at Buff 36
(2:02) Tyree Jackson pass to the right to Kamathi Holsey to Buff47 for 11 yards
2nd&10 at Buff 32
Emmanuel Reed rush to Buff36 for 4 yards
1st&10 at Buff 32
(2:49) Tyree Jackson incomplete pass to the left intended for Anthony Johnson
1st&10 at Buff 19
(3:13) Tyree Jackson Off Right End to Buff32 for 13 yards
Kickoff
(3:19) Greg Joseph kicks 65 yards from FlaAtl35 to Buff0, Devon Russell returns to Buff19 for 19 yards
Extra Point AttemptBuff 14-7
Greg Joseph extra point is GOOD.
2nd&11 at Buff 37Buff 14-6
(3:28) Kerrith Whyte, Jr. Off Left End for 37 yards for a TOUCHDOWN
1st&15 at Buff 41
(3:54) Jason Driskel pass to the right to DeAndre McNeal to Buff37 for 4 yards
Penalty
FlaAtl-PENALIZED -5 yards for Illegal Formation
2nd&4 at Buff 44
(4:14) Jason Driskel Off Left End to Buff36 for 8 yards
1st&5 at Buff 45
(4:22) Devin Singletary Off Left End to Buff44 for 1 yard
Penalty
Buff-PENALIZED 5 yards for Illegal Substitution
3rd&8 at FlaAtl 39
(4:43) Devin Singletary Off Left Guard to Buff50 for 11 yards
2nd&12 at FlaAtl 35
(4:50) Jason Driskel pass to the right to DeAndre McNeal to FlaAtl39 for 4 yards
1st&10 at FlaAtl 37
(5:31) Jason Driskel rush to FlaAtl35 for -2 yards. Jason Driskel FUMBLES, ball out of bounds at FlaAtl35
2nd&1 at FlaAtl 34
(5:13) Kerrith Whyte, Jr. Off Left Tackle to FlaAtl37 for 3 yards
1st&10 at FlaAtl 25
(5:31) Kerrith Whyte, Jr. Off Right End to FlaAtl34 for 9 yards
Kickoff
(5:31) Adam Mitcheson kicks 65 yards from Buff35 to FlaAtl0, TOUCHBACK.
Extra Point AttemptBuff 14-0
Adam Mitcheson extra point is GOOD.
2nd&6 at FlaAtl 6Buff 13-0
(5:37) Tyree Jackson Off Right Tackle for 6 yards for a TOUCHDOWN
1st&5 at FlaAtl 5
(6:20) Theo Anderson Off Left End to FlaAtl6 for -1 yards
2nd&9 at FlaAtl 29
(6:50) Tyree Jackson pass to the left to K.J. Osborn to FlaAtl5 for 24 yards
1st&10 at FlaAtl 30
Emmanuel Reed rush to FlaAtl29 for 1 yard
3rd&4 at FlaAtl 47
(7:39) Tyree Jackson pass to the right to Anthony Johnson to FlaAtl30 for 17 yards
2nd&4 at FlaAtl 47
(8:14) Emmanuel Reed Off Right End to FlaAtl47 for no gain
1st&10 at Buff 47
(8:49) Emmanuel Reed Off Left Tackle to FlaAtl47 for 6 yards
Penalty
(9:12) FlaAtl-Jeremiah Taleni PENALIZED 15 yards for Unsports. Conduct
1st&10 at Buff 21
(9:12) Tyree Jackson pass to the left to Tyler Mabry to Buff32 for 11 yards
1st&10 at FlaAtl 42
(9:18) Jason Driskel pass to the right intended for Willie Wright intercepted by Ryan Williamson RETURNED from Buff21 for no gain.
2nd&1 at FlaAtl 36
(9:35) Devin Singletary up the Middle to FlaAtl42 for 6 yards
1st&10 at FlaAtl 27
(9:47) Jason Driskel pass to the right to Willie Wright to FlaAtl36 for 9 yards
2nd&10 at FlaAtl 17
(10:11) Devin Singletary Off Left End to FlaAtl27 for 10 yards
1st&10 at FlaAtl 17
(10:19) Jason Driskel incomplete pass to the left intended for Kamrin Solomon
Kickoff
(10:23) Adam Mitcheson kicks 65 yards from Buff35 to FlaAtl0, Kerrith Whyte, Jr. returns to FlaAtl17 for 17 yards
Extra Point AttemptBuff 7-0
Adam Mitcheson extra point is GOOD.
3rd&2 at FlaAtl 2Buff 6-0
(10:28) Tyree Jackson Off Right Tackle for 2 yards for a TOUCHDOWN
2nd&3 at FlaAtl 3
(10:52) Tyree Jackson Off Left End to FlaAtl2 for 1 yard
Penalty
(15:00) FlaAtl-Haiden Nagel PENALIZED 4 yards for Offside
1st&7 at FlaAtl 7
(11:46) Emmanuel Reed Off Right Guard to FlaAtl7 for no gain
3rd&1 at FlaAtl 12
Emmanuel Reed rush to FlaAtl7 for 5 yards
2nd&10 at FlaAtl 21
(12:19) Emmanuel Reed Off Left Guard to FlaAtl12 for 9 yards
1st&10 at FlaAtl 21
(12:24) Tyree Jackson incomplete pass to the left intended for Anthony Johnson
2nd&3 at FlaAtl 27
(13:02) Tyree Jackson Off Left Tackle to FlaAtl21 for 6 yards
1st&10 at FlaAtl 34
(13:36) Theo Anderson up the Middle to FlaAtl27 for 7 yards
1st&10 at Buff 38
(14:07) Tyree Jackson pass to the right to Tyler Mabry to FlaAtl34 for 28 yards
2nd&3 at Buff 32
(14:32) Tyree Jackson pass to the right to Jacob Martinez to Buff38 for 6 yards
1st&10 at Buff 25
(15:00) Emmanuel Reed Off Left Tackle to Buff32 for 7 yards
Kickoff
(15:00) Greg Joseph kicks 65 yards from FlaAtl35 to Buff0, TOUCHBACK.
Sports Data API Powered by STATS © 2019 by STATS.
Any commercial use or distribution without the express written consent of STATS is strictly prohibited.