Sat, Sep 16, 2023Bulldog StadiumSmithfield, RI
HOW IT WENT
Week 3 · 2023| FINAL | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| Brown | 7 | 9 | 0 | 13 | 29 |
| Bryant | 0 | 10 | 7 | 8 | 25 |
PLAY-BY-PLAY
189 playsQ4Bryant2 plays · 30 yds · 0:08 · Fumble29–25
- 0:00End of 4th Quarter
- 0:002nd & 10 at BRY 45Zevi Eckhaus run for 35 yds to the BRWN 25 Ahmad Assad fumbled, recovered by BRWN Kevin Coss
- 0:081st & 10 at BRY 45Zevi Eckhaus pass incomplete to Jalen Powell
- 0:081st & 10 at BRWN 35Christopher Maron kickoff for 30 yds , Konor Lathrop return for 10 yds to the BRY 45
Q4Brown6 plays · 76 yds · 0:43 · Touchdown29–25
- 0:131st & 4 at BRY 4Jake Willcox pass complete to Dillon Golden for 4 yds for a TD (Austin Alley KICK)
- 0:561st & 10 at BRWN 39Jake Willcox pass complete to Stockton Owen for 12 yds to the BRY 49 for a 1ST down
- 0:562nd & 10 at BRWN 24Jake Willcox pass complete to Jordan McIntyre for 15 yds to the BRWN 39 for a 1ST down
- 0:561st & 10 at BRWN 24Jake Willcox pass incomplete to Graham Walker
- 0:561st & 10 at BRY 35Ethan Gettman kickoff for 63 yds , Wes Rockett return for 22 yds to the BRWN 24
- 0:342nd & 10 at BRY 19No Huddle-Shotgun Willcox,Jake pass incomplete short left to Walker,Graham, 1ST DOWN, PENALTY BRY Pass Interference (Dixon,Avery) 15 yards from BRY19 to BRY04, 1ST DOWN. NO PLAY.
- 0:341st & 10 at BRY 19Jake Willcox pass incomplete to Graham Walker
- 0:341st & 10 at BRY 49Jake Willcox pass complete to Graham Walker for 30 yds to the BRY 19 for a 1ST down Bryant Penalty, Defensive Pass Interference ( Yards) declined for a 1ST down
- 0:341st & 10 at BRY 49Timeout Brown, clock 00:34
Q4Bryant8 plays · 75 yds · 1:00 · Touchdown22–25
- 1:032nd & 1 at BRWN 5Ryan Clark run for 5 yds for a TD (AC White pass to for Two-Point Conversion)
- 1:341st & 10 at BRWN 14Zevi Eckhaus pass complete to Anthony Frederick for 9 yds to the BRWN 5
- 1:342nd & 10 at BRWN 30Zevi Eckhaus pass complete to Matthew Prochaska for 16 yds to the BRWN 14 for a 1ST down
- 1:341st & 10 at BRWN 30Zevi Eckhaus pass incomplete to Anthony Frederick
- 1:342nd & 10 at BRWN 45PENALTY BRW UNR: Unnecessary Roughness (Malo,Tim) 15 yards from BRW45 to BRW30, 1ST DOWN. NO PLAY.
- 1:341st & 10 at BRWN 45Zevi Eckhaus pass incomplete fumbled, recovered by BRWN , return for 0 yards
- 2:033rd & 5 at BRY 30Zevi Eckhaus pass complete to Matthew Prochaska for 25 yds to the BRWN 45 for a 1ST down
- 2:032nd & 5 at BRY 30Zevi Eckhaus pass incomplete to Anthony Frederick
- 2:031st & 10 at BRY 25Zevi Eckhaus run for 5 yds to the BRY 30
- 1:092nd & 1 at BRWN 5Timeout Brown, clock 01:09
Q4Brown6 plays · 18 yds · 1:59 · Downs22–17
- 2:034th & 2 at BRY 21Jake Willcox pass complete to Stockton Owen for 4 yds to the BRY 25
- 4:021st & 10 at BRY 32Stockton Owen run for 8 yds to the BRY 24
- 4:022nd & 9 at BRY 42Jake Willcox pass complete to Wes Rockett for 10 yds to the BRY 32 for a 1ST down
- 4:021st & 10 at BRY 43Stockton Owen run for 1 yd to the BRY 42
- 2:104th & 2 at BRY 21Timeout Bryant, clock 02:10
- 2:183rd & 2 at BRY 21Stockton Owen run for no gain to the BRY 21
- 2:183rd & 1 at BRY 21Timeout Bryant, clock 02:18
- 2:212nd & 4 at BRY 24Ian Franzoni run for 3 yds to the BRY 21
- 2:212nd & 2 at BRY 24Timeout Bryant, clock 02:21
Q4Bryant6 plays · 23 yds · 3:08 · Downs22–17
- 4:024th & 1 at BRY 43Ryan Clark run for no gain to the BRY 43
- 7:103rd & 2 at BRY 42Ryan Clark run for 1 yd to the BRY 43
- 7:102nd & 7 at BRY 37Zevi Eckhaus run for 5 yds to the BRY 42
- 7:101st & 10 at BRY 34Isaiah Schmidtke run for 3 yds to the BRY 37
- 7:102nd & 8 at BRY 22Zevi Eckhaus pass complete to Jalen Powell for 12 yds to the BRY 34 for a 1ST down
- 7:101st & 10 at BRY 20Fabrice Mukendi run for 2 yds to the BRY 22
Q4Brown9 plays · 43 yds · 5:35 · Punt22–17
- 7:104th & 8 at BRY 45Austin Alley punt for 45 yds for a touchback
- 12:453rd & 9 at BRY 46Jordan DeLucia run for 1 yd to the BRY 45
- 12:452nd & 11 at BRY 48Jake Willcox pass complete to Samuel Baddoo for 2 yds to the BRY 46
- 12:451st & 10 at BRY 47Jake Willcox pass complete to Graham Walker for 1 yd to the BRY 48
- 12:452nd & 5 at BRWN 43Jake Willcox pass complete to Samuel Baddoo for 10 yds to the BRY 47 for a 1ST down
- 12:451st & 10 at BRWN 38Stockton Owen run for 5 yds to the BRWN 43
- 12:454th & 1 at BRWN 36Stockton Owen run for 2 yds to the BRWN 38 for a 1ST down
- 12:453rd & 9 at BRWN 28Jake Willcox pass complete to Jordan DeLucia for 8 yds to the BRWN 36
- 12:452nd & 9 at BRWN 28Jake Willcox pass complete to Solomon Miller for no gain to the BRWN 28
- 12:451st & 10 at BRWN 27Ian Franzoni run for 1 yd to the BRWN 28
- 12:451st & 10 at BRWN 12PENALTY BRY UNR: Unnecessary Roughness (Assad,Ahmad) 15 yards from BRW12 to BRW27, 1ST DOWN. NO PLAY.
Q4Bryant5 plays · 35 yds · 2:05 · Interception22–17
- 12:452nd & 10 at BRWN 20Zevi Eckhaus pass intercepted
- 14:501st & 10 at BRWN 20Isaiah Schmidtke run for no gain to the BRWN 20
- 14:501st & 10 at BRWN 42Fabrice Mukendi run for 22 yds to the BRWN 20 for a 1ST down
- 14:502nd & 4 at BRWN 49Fabrice Mukendi run for 7 yds to the BRWN 42 for a 1ST down
- 14:501st & 10 at BRY 45Fabrice Mukendi run for 6 yds to the BRWN 49
- 14:501st & 10 at BRWN 35Christopher Maron kickoff for 58 yds , Anthony Frederick return for 38 yds to the BRY 45
Q4Brown1 play · 12 yds · 0:07 · Touchdown22–17
- 14:531st & 10 at BRY 12Jake Willcox pass complete to Wes Rockett for 12 yds for a TD (Two-Point Conversion failed )
Q3Bryant4 plays · 73 yds · 1:46 · Touchdown16–17
- 5:572nd & 10 at BRWN 38Zevi Eckhaus pass complete to Matthew Prochaska for 38 yds for a TD Brown Penalty, Defensive Pass Interference (Treyvon Hobbs) declined (Ethan Gettman KICK)
- 7:431st & 10 at BRWN 38Kyle Cichanowsky run for no gain to the BRWN 38
- 7:431st & 10 at BRY 40Fabrice Mukendi run for 22 yds to the BRWN 38 for a 1ST down
- 7:431st & 10 at BRY 27Zevi Eckhaus pass complete to Jalen Powell for 13 yds to the BRY 40 for a 1ST down
Q3Brown12 plays · 54 yds · 5:08 · Missed FG16–10
- 7:434th & 14 at BRY 27Austin Alley 44 yd FG MISSED
- 12:513rd & 14 at BRY 27Jake Willcox pass incomplete to Graham Walker
- 12:512nd & 9 at BRY 22Jake Willcox sacked by Michael Otty for a loss of 5 yards to the BRY 27
- 12:511st & 10 at BRY 23Jake Willcox pass complete to Dillon Golden for 1 yd to the BRY 22
- 12:514th & 1 at BRY 25Stockton Owen run for 2 yds to the BRY 23 for a 1ST down
- 12:513rd & 10 at BRY 34Jake Willcox pass complete to Stockton Owen for 9 yds to the BRY 25
- 12:512nd & 10 at BRY 34Ian Franzoni run for no gain to the BRY 34
- 12:511st & 10 at BRY 34Jake Willcox pass incomplete to Dillon Golden
- 12:512nd & 7 at BRY 42Jake Willcox pass complete to Wes Rockett for 8 yds to the BRY 34 for a 1ST down
- 12:511st & 10 at BRY 45Jake Willcox pass complete to Mark Mahoney for 3 yds to the BRY 42
- 12:512nd & 9 at BRWN 20Jake Willcox pass complete to Wes Rockett for 35 yds to the BRY 45 for a 1ST down
- 12:511st & 10 at BRWN 19Stockton Owen run for 1 yd to the BRWN 20
Q3Bryant3 plays · 1 yds · 1:39 · Interception16–17
- 0:00End of 3rd Quarter
- 0:001st & 20 at BRWN 48Zevi Eckhaus pass intercepted
- 1:391st & 10 at BRWN 38PENALTY BRY Holding (Smith,Trevor) 10 yards from BRW38 to BRW48. NO PLAY.
- 1:392nd & 5 at BRWN 44Zevi Eckhaus run for 6 yds to the BRWN 38 for a 1ST down
- 1:391st & 10 at BRWN 49Fabrice Mukendi run for 5 yds to the BRWN 44
Q3Brown9 plays · 27 yds · 4:12 · Downs16–17
- 1:394th & 8 at BRY 39Jake Willcox sacked by Michael Otty for a loss of 12 yards to the BRWN 49
- 5:513rd & 19 at BRWN 50Jake Willcox pass complete to Ian Franzoni for 11 yds to the BRY 39
- 5:512nd & 19 at BRWN 50Jake Willcox pass incomplete to Ian Franzoni
- 5:511st & 10 at BRY 41Jake Willcox sacked by Kenny Dyson Jr. for a loss of 9 yards to the 50 yard line
- 5:512nd & 9 at BRWN 49Jake Willcox run for 10 yds to the BRY 41 for a 1ST down
- 5:511st & 10 at BRWN 48Jordan DeLucia run for 1 yd to the BRWN 49
- 5:512nd & 10 at BRWN 34Jake Willcox pass complete to Jordan DeLucia for 14 yds to the BRWN 48 for a 1ST down
- 5:511st & 10 at BRWN 34Jake Willcox pass incomplete to Ty Pezza
- 5:511st & 20 at BRWN 12Jake Willcox pass complete to Ian Franzoni for 22 yds to the BRWN 34 for a 1ST down
- 5:511st & 10 at BRWN 22PENALTY BRW Holding (Miller,Gavin) 10 yards from BRW22 to BRW12. NO PLAY.
- 5:511st & 10 at BRY 35Ethan Gettman kickoff for 60 yds , Wes Rockett return for 17 yds to the BRWN 22
Q3Bryant5 plays · 21 yds · 2:05 · Punt16–10
- 12:514th & 4 at BRY 37Ethan Gettman punt for 44 yds
- 14:563rd & 4 at BRY 37Zevi Eckhaus pass incomplete to Jalen Powell
- 14:562nd & 4 at BRY 37Zevi Eckhaus pass incomplete to Konor Lathrop
- 14:561st & 10 at BRY 31Zevi Eckhaus pass complete to Jalen Powell for 6 yds to the BRY 37
- 14:562nd & 2 at BRY 24Fabrice Mukendi run for 7 yds to the BRY 31 for a 1ST down
- 14:561st & 10 at BRY 16Fabrice Mukendi run for 8 yds to the BRY 24
- 14:561st & 10 at BRWN 35Christopher Maron kickoff for 65 yds , Jalen Powell return for 16 yds to the BRY 16
Q2Brown5 plays · 7 yds · 2:22 · Punt16–3
- 2:234th & 14 at BRWN 39Austin Alley punt for 40 yds, fair catch by Landon Ruggieri at the BRY 21
- 4:453rd & 14 at BRWN 39Jake Willcox pass incomplete to Graham Walker
- 4:452nd & 10 at BRWN 43Jake Willcox pass complete to Graham Walker for 4 yds to the BRWN 39
- 4:451st & 10 at BRWN 43Jake Willcox pass incomplete to Samuel Baddoo
- 4:452nd & 8 at BRWN 34Jake Willcox pass complete to Ian Franzoni for 9 yds to the BRWN 43 for a 1ST down
- 4:451st & 10 at BRWN 32Ian Franzoni run for 2 yds to the BRWN 34
Q2Brown10 plays · 49 yds · 3:31 · Field Goal16–3
- 6:204th & 4 at BRY 16Austin Alley 33 yd FG GOOD
- 9:513rd & 4 at BRY 16Jake Willcox pass incomplete to Wes Rockett
- 9:512nd & 4 at BRY 16Jake Willcox pass incomplete to Mark Mahoney
- 9:511st & 10 at BRY 22Jake Willcox pass complete to Solomon Miller for 6 yds to the BRY 16
- 9:513rd & 1 at BRY 24Jordan DeLucia run for 2 yds to the BRY 22 for a 1ST down
- 9:512nd & 10 at BRY 33Jake Willcox pass complete to Solomon Miller for 9 yds to the BRY 24
- 9:511st & 10 at BRY 33Jake Willcox pass incomplete to Ben Moseley
- 9:511st & 10 at BRWN 35Jake Willcox pass complete to Graham Walker for 6 yds to the BRWN 41
- 9:511st & 10 at BRY 46Ian Franzoni run for 13 yds to the BRY 33 Ian Franzoni fumbled, recovered by BRWN Dillon Golden for a 1ST down
- 9:512nd & 4 at BRWN 41Jake Willcox pass complete to Wes Rockett for 13 yds to the BRY 46 for a 1ST down
- 9:511st & 10 at BRY 35Ethan Gettman kickoff for 48 yds , Wes Rockett return for 18 yds to the BRWN 35
Q2Brown1 play · -2 yds · 0:08 · End of Half16–10
- 0:081st & 10 at BRY 35Ethan Gettman kickoff for 61 yds
- 0:00End of 2nd Quarter
- 0:001st & 10 at BRWN 25Kneel down by Brown at BRW23 for loss of 2 yards.
Q2Bryant9 plays · 79 yds · 2:15 · Touchdown16–3
- 0:081st & 10 at BRWN 3Timeout Brown, clock 00:08
- 0:081st & 6 at BRWN 6Zevi Eckhaus pass complete to Jalen Powell for 6 yds for a TD (Ethan Gettman KICK)
- 2:231st & 10 at BRWN 44PENALTY BRY False Start 5 yards from BRW44 to BRW49. NO PLAY.
- 2:232nd & 10 at BRY 38Zevi Eckhaus pass complete to AC White for 18 yds to the BRWN 44 for a 1ST down
- 2:231st & 10 at BRY 38Zevi Eckhaus pass incomplete to Matthew Prochaska
- 2:233rd & 11 at BRY 20Zevi Eckhaus pass complete to Jalen Powell for 18 yds to the BRY 38 for a 1ST down
- 2:232nd & 9 at BRY 22Kyle Cichanowsky run for 2 yds to the BRY 20
- 2:231st & 10 at BRY 21Kyle Cichanowsky run for 1 yd to the BRY 22
- 0:441st & 10 at BRWN 30Zevi Eckhaus pass complete to Jalen Powell for 24 yds to the BRWN 6 for a 1ST down
- 0:442nd & 3 at BRWN 37Zevi Eckhaus run for 7 yds to the BRWN 30 for a 1ST down
- 0:441st & 15 at BRWN 49Zevi Eckhaus pass complete to AC White for 12 yds to the BRWN 37
- 0:441st & 15 at BRWN 49Timeout Bryant, clock 00:44
Q2Bryant3 plays · 8 yds · 1:26 · Punt16–3
- 4:454th & 2 at BRY 31Jimmy O'Brien punt for 37 yds
- 6:113rd & 2 at BRY 31Zevi Eckhaus pass incomplete to Jalen Powell
- 6:112nd & 10 at BRY 23Zevi Eckhaus pass complete to Matthew Prochaska for 8 yds to the BRY 31
- 6:111st & 10 at BRY 23Fabrice Mukendi run for no gain to the BRY 23
- 6:111st & 10 at BRWN 35Christopher Maron kickoff for 64 yds , Anthony Frederick return for 22 yds to the BRY 23
- 4:574th & 2 at BRY 31Timeout Brown, clock 04:57
Q2Bryant10 plays · 61 yds · 4:09 · Field Goal13–0
- 14:053rd & 5 at BRWN 14Zevi Eckhaus pass incomplete to Jalen Powell
- 14:052nd & 5 at BRWN 14Zevi Eckhaus pass incomplete to Landon Ruggieri
- 14:051st & 10 at BRWN 19Zevi Eckhaus pass complete to Landon Ruggieri for 5 yds to the BRWN 14
- 14:051st & 10 at BRWN 40Zevi Eckhaus pass complete to Matthew Prochaska for 21 yds to the BRWN 19 for a 1ST down
- 14:053rd & 10 at BRY 48Zevi Eckhaus pass complete to Jalen Powell for 12 yds to the BRWN 40 for a 1ST down
- 14:052nd & 10 at BRY 48Fabrice Mukendi run for no gain to the BRY 48
- 14:051st & 10 at BRY 48Zevi Eckhaus pass incomplete to Anthony Frederick
- 14:052nd & 5 at BRY 30Fabrice Mukendi run for 18 yds to the BRY 48 for a 1ST down
- 14:051st & 10 at BRY 25Fabrice Mukendi run for 5 yds to the BRY 30
- 14:051st & 10 at BRWN 35Christopher Maron kickoff for 65 yds for a touchback
- 9:564th & 5 at BRWN 14Ethan Gettman 31 yd FG GOOD
Q1Brown6 plays · 28 yds · 1:11 · Touchdown13–0
- 14:053rd & 3 at BRY 3Jake Willcox pass complete to Wes Rockett for 3 yds for a TD (Austin Alley PAT BLOCKED)
- 15:002nd & 4 at BRY 4Jordan DeLucia run for 1 yd to the BRY 3
- 15:001st & 8 at BRY 8Jordan DeLucia run for 4 yds to the BRY 4
- 0:00End of 1st Quarter
- 0:003rd & 10 at BRY 28Jake Willcox pass complete to Ian Franzoni for 20 yds to the BRY 8 for a 1ST down
- 0:162nd & 10 at BRY 28Jake Willcox pass incomplete to Mark Mahoney
- 0:161st & 10 at BRY 28Jake Willcox pass incomplete to Jordan McIntyre
- 0:161st & 10 at BRWN 35Christopher Maron kickoff for 51 yds , Anthony Frederick return for 14 yds to the BRY 28 Anthony Frederick fumbled, recovered by BRWN Sam Smith
Q1Brown12 plays · 74 yds · 5:28 · Touchdown7–0
- 0:233rd & 2 at BRY 2Stockton Owen run for 2 yds for a TD (Austin Alley KICK)
- 5:512nd & 2 at BRY 2Stockton Owen run for no gain to the BRY 2
- 5:511st & 10 at BRY 10Jake Willcox pass complete to Wes Rockett for 8 yds to the BRY 2
- 5:513rd & 3 at BRY 14Ian Franzoni run for 4 yds to the BRY 10 for a 1ST down
- 5:512nd & 5 at BRY 16Ian Franzoni run for 2 yds to the BRY 14
- 5:511st & 10 at BRY 21Jake Willcox pass complete to Mark Mahoney for 5 yds to the BRY 16
- 5:513rd & 7 at BRWN 47Jake Willcox pass complete to Wes Rockett for 32 yds to the BRY 21 for a 1ST down
- 5:512nd & 4 at BRWN 50Jake Willcox run for 3 yds to the BRWN 47
- 5:511st & 10 at BRWN 44Stockton Owen run for 6 yds to the 50 yard line
- 5:513rd & 10 at BRWN 26Jake Willcox pass complete to Samuel Baddoo for 18 yds to the BRWN 44 for a 1ST down
- 5:512nd & 20 at BRWN 16Jake Willcox pass complete to Samuel Baddoo for 10 yds to the BRWN 26
- 5:512nd & 5 at BRWN 31No Huddle-Shotgun Willcox,Jake pass complete short left to Mahoney,Mark for 1 yard to the BRW32 (Ellis,Lake) PENALTY BRW Personal Foul (McIntyre,Jordan) 15 yards from BRW31 to BRW16. NO PLAY.
- 5:511st & 10 at BRWN 26Stockton Owen run for 5 yds to the BRWN 31
Q1Bryant12 plays · 54 yds · 4:54 · Missed FG0–0
- 5:514th & 7 at BRWN 26Ethan Gettman 44 yd FG MISSED
- 10:453rd & 4 at BRY 26Zevi Eckhaus pass complete to Landon Ruggieri for 6 yds to the BRY 32 for a 1ST down
- 10:452nd & 7 at BRY 23Zevi Eckhaus pass complete to Konor Lathrop for 3 yds to the BRY 26
- 10:451st & 10 at BRY 20Zevi Eckhaus run for 3 yds to the BRY 23
- 8:553rd & 7 at BRWN 26Zevi Eckhaus pass incomplete to Jalen Powell
- 8:552nd & 7 at BRWN 26Zevi Eckhaus pass incomplete to Jalen Powell
- 8:551st & 10 at BRWN 29Fabrice Mukendi run for 3 yds to the BRWN 26
- 8:552nd & 10 at BRWN 44No Huddle-Shotgun Eckhaus,Zevi pass incomplete deep middle to Prochaska,Matthew PENALTY BRW Pass Interference (DeVeau,Cooper) 15 yards from BRW44 to BRW29, 1ST DOWN. NO PLAY.
- 8:551st & 10 at BRWN 44Zevi Eckhaus pass incomplete to Landon Ruggieri
- 8:552nd & 6 at BRY 46No Huddle-Shotgun Eckhaus,Zevi pass incomplete deep right to Powell,Jalen PENALTY BRW Holding (Malo,Tim) 10 yards from BRY46 to BRW44, 1ST DOWN. NO PLAY.
- 8:551st & 10 at BRY 42Fabrice Mukendi run for 4 yds to the BRY 46
- 8:553rd & 4 at BRY 38Zevi Eckhaus pass complete to Matthew Prochaska for 4 yds to the BRY 42 for a 1ST down
- 8:552nd & 10 at BRY 32Zevi Eckhaus pass complete to Landon Ruggieri for 6 yds to the BRY 38
- 8:551st & 10 at BRY 32Zevi Eckhaus pass incomplete to Anthony Frederick
- 8:551st & 10 at BRY 32Timeout Bryant, clock 08:55
Q1Brown8 plays · 47 yds · 4:10 · Missed FG0–0
- 10:454th & 6 at BRY 16Austin Alley 34 yd FG MISSED
- 14:553rd & 6 at BRY 16Jake Willcox pass complete to Ty Pezza for no gain to the BRY 16
- 14:552nd & 12 at BRY 22Ian Franzoni run for 6 yds to the BRY 16
- 14:551st & 10 at BRY 20Stockton Owen run for 2 yds to the BRY 22
- 14:552nd & 1 at BRY 26Jake Willcox pass complete to Graham Walker for 6 yds to the BRY 20 for a 1ST down
- 14:551st & 10 at BRY 35Stockton Owen run for 9 yds to the BRY 26
- 14:551st & 10 at BRWN 50Stockton Owen run for 15 yds to the BRY 35 for a 1ST down
- 14:551st & 10 at BRWN 37Jake Willcox pass complete to Graham Walker for 13 yds to the 50 yard line for a 1ST down Bryant Penalty, Defensive Offside ( Yards) declined for a 1ST down
- 14:551st & 10 at BRY 35Ethan Gettman kickoff for 65 yds , Wes Rockett return for 37 yds to the BRWN 37
FAN NEWS
2023 seasonWrite about Brown or Bryant?
Link a team hub in a post on your own blog and it shows up here, in front of the fans looking for exactly it. Free, no exclusivity, and the link back to you is the whole point.











