Sat, Oct 30, 2021Buccaneer FieldNorth Charleston, SC
HOW IT WENT
Week 9 · 2021| FINAL | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| Campbell | 0 | 0 | 0 | 14 | 14 |
| Charleston Southern | 10 | 3 | 7 | 7 | 27 |
PLAY-BY-PLAY
183 playsQ4Charleston Southern2 plays · -3 yds · 0:47 · End of Game14–27
- 0:00End of 4th Quarter
- 0:472nd & Goal at CAM 5TEAM run for a loss of 1 yard to the Camp 6
- 0:471st & Goal at CAM 3TEAM run for a loss of 2 yards to the Camp 5
Q4Campbell2 plays · 17 yds · 0:28 · Fumble14–27
- 1:151st & 10 at CAM 41Wiley Hartley pass complete to Caleb Snead for 1 yd Caleb Snead fumbled, forced by Garrett Sayegh, recovered by ChaSo Jerome Rice III , return for 39 yds to the Camp 3
- 1:151st & 10 at CAM 25Wiley Hartley pass complete to Caleb Snead for 16 yds to the Camp 41 for a 1ST down
- 1:151st & Goal at CHSO 50Sam Babbush kickoff for 50 yds for a touchback
Q4Charleston Southern3 plays · 59 yds · 1:08 · Touchdown14–20
- 1:151st & Goal at CAM 0CAMPBELL Penalty, unsportsmanlike conduct (CJ Tillman) to the 50 yard line
- 1:151st & Goal at CAM 3CAMPBELL Penalty, Defensive offside (Dontae Crow) to the Camp 1
- 1:151st & Goal at CAM 0Timeout CHARLESTON SOU, clock 01:15
- 1:153rd & 6 at CHSO 45Jack Chambers run for 55 yds for a TD, (Sam Babbush KICK)
- 1:283rd & 6 at CHSO 45Timeout CHARLESTON SOU, clock 01:28
- 2:232nd & 11 at CHSO 40JD Moore run for 5 yds to the ChaSo 45 CHARLESTON SOU Penalty, Offensive holding ( Yards) declined
- 2:231st & 10 at CHSO 41JD Moore run for a loss of 1 yard to the ChaSo 40
Q4Charleston Southern3 plays · 8 yds · 2:07 · Punt14–20
- 6:124th & 2 at CHSO 17Miller Braddock punt for 37 yds , Josh McNeely returns for 6 yds to the ChaSo 48
- 6:123rd & 5 at CHSO 14Jack Chambers pass complete to JD Moore for 3 yds to the ChaSo 17
- 6:122nd & 10 at CHSO 9JD Moore run for 5 yds to the ChaSo 14
- 6:121st & 10 at CHSO 9Jack Chambers pass complete to Geoffrey Wall for no gain to the ChaSo 9
- 6:181st & Goal at CAM 35Isaac Riffle kickoff for 65 yds , Roderick Hawkins return for 18 yds to the CHSO 47 CHARLESTON SOU Penalty, Offensive holding (Tylan Hollis) to the ChaSo 9
Q4Campbell14 plays · 71 yds · 6:07 · Touchdown7–20
- 6:181st & Goal at CHSO 0RIFFLE, Isaac kick attempt good, PENALTY CAM holding 10 yards to the CHSO13, NO PLAY.
- 6:184th & Goal at CHSO 1Bryant Barr run for 1 yd for a TD CHARLESTON SOU Penalty, Defensive offside ( Yards) declined, (Isaac Riffle KICK)
- 12:253rd & Goal at CHSO 2Bryant Barr run for 1 yd to the ChaSo 1
- 12:252nd & Goal at CHSO 3Wiley Hartley pass complete to Julian Hill for 1 yd to the ChaSo 2
- 12:251st & Goal at CHSO 3C.J. Freeman run for no gain to the ChaSo 3
- 12:253rd & 2 at CHSO 7C.J. Freeman run for 4 yds to the ChaSo 3 for a 1ST down
- 12:252nd & 7 at CHSO 12C.J. Freeman run for 5 yds to the ChaSo 7
- 12:251st & 10 at CHSO 15C.J. Freeman run for 3 yds to the ChaSo 12
- 12:251st & 10 at CHSO 27Wiley Hartley pass complete to Dontae Crow for 12 yds to the ChaSo 15 for a 1ST down
- 12:254th & 6 at CHSO 42Wiley Hartley pass incomplete to Caleb Snead for a 1ST down CHARLESTON SOU Penalty, personal foul (Boogsie Silvera) to the ChaSo 27 for a 1ST down
- 12:253rd & 6 at CHSO 42Wiley Hartley pass incomplete to Caleb Snead, broken up by Matthew Williams
- 12:252nd & 6 at CHSO 42Wiley Hartley pass incomplete to Bryant Barr, broken up by Garrett Sayegh
- 12:251st & 10 at CHSO 46Wiley Hartley run for 4 yds to the ChaSo 42
- 12:251st & 10 at CAM 43Wiley Hartley pass complete to Caleb Snead for 11 yds to the ChaSo 46 for a 1ST down
- 12:251st & 10 at CAM 29Wiley Hartley pass complete to Caleb Snead for 14 yds to the Camp 43 for a 1ST down
Q4Charleston Southern3 plays · 12 yds · 0:50 · Punt7–20
- 13:154th & 3 at CHSO 37Miller Braddock punt for 34 yds, downed at the Camp 29
- 13:153rd & 3 at CHSO 37Jack Chambers pass incomplete
- 13:152nd & 10 at CHSO 30Kyris Barnett run for 7 yds to the ChaSo 37
- 13:151st & 5 at CHSO 30Jack Chambers pass incomplete to Garris Schwarting
- 13:151st & 10 at CHSO 25CAMPBELL Penalty, Defensive offside (Chris Cromartie) to the ChaSo 30
- 13:151st & Goal at CAM 35Trevor Moss kickoff for 65 yds for a touchback
Q4Campbell4 plays · 7 yds · 1:42 · Downs14–20
- 3:114th & 3 at CHSO 41Wiley Hartley pass incomplete to Dontae Crow, broken up by Hombre Kennedy
- 3:113rd & 17 at CAM 45Wiley Hartley pass complete to Dontae Crow for 14 yds to the ChaSo 41
- 3:113rd & 17 at CAM 45Timeout CAMPBELL, clock 03:11
- 4:052nd & 10 at CHSO 48Wiley Hartley sacked by Shaundre Mims and Nick Salley for a loss of 7 yards to the Camp 45
- 4:051st & 10 at CHSO 48Wiley Hartley pass incomplete, broken up by Ja'Courtney Snipes
Q3Campbell12 plays · 78 yds · 5:35 · Touchdown7–20
- 13:152nd & Goal at CHSO 9Wiley Hartley pass complete to Bryant Barr for 9 yds for a TD, (Isaac Riffle KICK)
- 15:001st & Goal at CHSO 10Wiley Hartley run for 1 yd to the ChaSo 9
- 15:001st & 13 at CHSO 24Wiley Hartley pass complete to Caleb Snead for 14 yds to the ChaSo 10 for a 1ST down
- 15:001st & 10 at CHSO 21C.J. Freeman run for 7 yds to the ChaSo 14 CAMPBELL Penalty, Offensive holding (Julian Hill) to the ChaSo 24
- 0:00End of 3rd Quarter
- 3:503rd & 1 at CHSO 30Bryant Barr run for 9 yds to the ChaSo 21 for a 1ST down
- 3:502nd & 10 at CHSO 39Wiley Hartley pass complete to Jalen Kelsey for 9 yds to the ChaSo 30
- 3:501st & 10 at CHSO 39Wiley Hartley pass incomplete to Caleb Snead, broken up by Kamron Smith
- 3:502nd & 3 at CHSO 43Wiley Hartley pass complete to Jalen Kelsey for 4 yds to the ChaSo 39 for a 1ST down
- 3:501st & 10 at CAM 50Wiley Hartley pass complete to Dervon Pesnell for 7 yds to the ChaSo 43
- 3:503rd & 6 at CAM 26Wiley Hartley pass complete to Jalen Kelsey for 24 yds to the 50 yard line for a 1ST down
- 3:502nd & 7 at CAM 25Wiley Hartley pass complete to Bryant Barr for 7 yds Bryant Barr fumbled, forced by Garrett Sayegh, recovered by Camp
- 3:501st & 10 at CAM 22Bryant Barr run for 3 yds to the Camp 25
- 3:571st & Goal at CHSO 35Sam Babbush kickoff for 58 yds , Josh McNeely return for 15 yds to the Camp 22
Q3Charleston Southern12 plays · 52 yds · 4:42 · Touchdown0–20
- 3:573rd & Goal at CAM 3Jack Chambers pass complete to Roderick Hawkins for 3 yds for a TD, (Sam Babbush KICK)
- 8:392nd & Goal at CAM 9Jack Chambers pass complete to Geoffrey Wall for 6 yds to the Camp 3
- 8:391st & Goal at CAM 4Roderick Hawkins run for a loss of 5 yards to the Camp 9
- 8:393rd & 11 at CAM 19Jack Chambers run for 11 yds to the Camp 8 for a 1ST down CAMPBELL Penalty, Defensive holding (Dontae Crow) to the Camp 4 for a 1ST down
- 8:392nd & 11 at CAM 19Jack Chambers pass incomplete
- 8:391st & 10 at CAM 18Roderick Hawkins run for a loss of 1 yard to the Camp 19
- 8:391st & 10 at CAM 31Jack Chambers pass complete to Cayden Jordan for 13 yds to the Camp 18 for a 1ST down
- 8:392nd & 1 at CAM 33Jack Chambers pass complete to Garris Schwarting for 2 yds to the Camp 31 for a 1ST down
- 8:391st & 10 at CAM 42Jack Chambers pass complete to for 9 yds to the Camp 33
- 8:393rd & 2 at CAM 44Jack Chambers run for 2 yds to the Camp 42 for a 1ST down
- 8:393rd & 7 at CAM 49CAMPBELL Penalty, Defensive offside (Joshua Johnson) to the Camp 44
- 8:392nd & 11 at CHSO 47Jack Chambers pass complete to Cayden Jordan for 4 yds to the Camp 49
- 8:391st & 10 at CHSO 48Roderick Hawkins run for a loss of 1 yard to the ChaSo 47
Q3Campbell10 plays · 41 yds · 4:05 · Interception0–13
- 12:444th & 9 at CHSO 39Wiley Hartley pass intercepted Garrett Sayegh return for 18 yds to the ChaSo 48
- 12:443rd & 9 at CHSO 39Wiley Hartley pass incomplete to Caleb Snead
- 12:442nd & 9 at CHSO 39Wiley Hartley pass incomplete to Caleb Snead
- 12:441st & 10 at CHSO 40C.J. Freeman run for 1 yd to the ChaSo 39
- 12:443rd & 1 at CHSO 43Bryant Barr run for 3 yds to the ChaSo 40 for a 1ST down
- 12:442nd & 10 at CAM 48Wiley Hartley run for 9 yds to the ChaSo 43
- 12:441st & 10 at CAM 48Wiley Hartley pass incomplete to Caleb Snead
- 12:441st & 10 at CAM 35Wiley Hartley pass complete to Caleb Snead for 13 yds to the Camp 48 for a 1ST down
- 12:442nd & 9 at CAM 21Wiley Hartley pass complete to Caleb Snead for 14 yds to the Camp 35 for a 1ST down
- 12:441st & 10 at CAM 20Bryant Barr run for 1 yd to the Camp 21
Q3Charleston Southern7 plays · 60 yds · 2:16 · Interception0–13
- 13:271st & Goal at CAM 5Jack Chambers pass intercepted, touchback. Darion Slade return for no gain
- 13:271st & 10 at CAM 37Jack Chambers pass complete to Cayden Jordan for 32 yds to the Camp 5 for a 1ST down
- 13:273rd & 1 at CAM 40JD Moore run for 3 yds to the Camp 37 for a 1ST down
- 13:273rd & 1 at CAM 40Timeout CAMPBELL, clock 13:27
- 15:002nd & 5 at CAM 44Jack Chambers pass complete to Geoffrey Wall for 4 yds to the Camp 40
- 15:001st & 10 at CAM 49JD Moore run for 5 yds to the Camp 44
- 15:002nd & 7 at CHSO 38Jack Chambers pass complete to Cayden Jordan for 13 yds to the Camp 49 for a 1ST down
- 15:001st & 10 at CHSO 35Jack Chambers pass complete to Geoffrey Wall for 3 yds to the ChaSo 38
- 15:001st & 10 at CAM 35Isaac Riffle kickoff for 49 yds
Q2Campbell4 plays · 11 yds · 0:21 · Interception0–13
- 0:00End of 2nd Quarter
- 0:012nd & 9 at CHSO 45Wiley Hartley pass intercepted Nehemiah Harris return for no gain to the ChaSo 2
- 0:012nd & 9 at CHSO 45Timeout CAMPBELL, clock 00:01
- 0:211st & 10 at CHSO 46Wiley Hartley run for 1 yd to the ChaSo 45
- 0:212nd & 10 at CAM 44Wiley Hartley pass complete to Caleb Snead for 10 yds to the ChaSo 46 for a 1ST down
- 0:211st & 10 at CAM 44Wiley Hartley pass incomplete to Caleb Snead
- 0:231st & Goal at CHSO 35Sam Babbush kickoff for 21 yds , Alex Santiago return for no gain to the Camp 44
Q2Charleston Southern10 plays · 37 yds · 2:24 · Field Goal0–13
- 0:234th & 5 at CAM 9Sam Babbush 26 yd FG GOOD
- 0:383rd & 5 at CAM 9Jack Chambers pass incomplete
- 0:382nd & 5 at CAM 9Jack Chambers pass incomplete
- 0:382nd & 5 at CAM 9Timeout CHARLESTON SOU, clock 00:38
- 0:591st & 10 at CAM 14Jack Chambers pass complete to Kyris Barnett for 5 yds to the Camp 9
- 0:593rd & 8 at CAM 25Jack Chambers pass complete to Garris Schwarting for 11 yds to the Camp 14 for a 1ST down
- 0:593rd & 8 at CAM 25Timeout CAMPBELL, clock 00:59
- 2:472nd & 11 at CAM 28Jack Chambers run for 3 yds to the Camp 25
- 2:471st & 10 at CAM 27Jack Chambers pass complete to Garris Schwarting for a loss of 1 yard to the Camp 28
- 2:473rd & 3 at CAM 39Jack Chambers pass complete to Cayden Jordan for 12 yds to the Camp 27 for a 1ST down
- 2:472nd & 3 at CAM 39Jack Chambers pass incomplete
- 2:471st & 10 at CAM 46Jack Chambers pass complete to Cayden Jordan for 7 yds to the Camp 39
Q2Campbell3 plays · 2 yds · 1:32 · Punt0–10
- 4:194th & 8 at CAM 4Corey Petersen punt for 45 yds, punt out-of-bounds at the Camp 46 , Garris Schwarting returns for 3 yds to the Camp 46
- 4:193rd & 8 at CAM 4Wiley Hartley pass incomplete to Caleb Snead
- 4:192nd & 10 at CAM 2Bryant Barr run for 2 yds to the Camp 4
- 4:191st & 10 at CAM 2Bryant Barr run for no gain to the Camp 2
Q2Charleston Southern5 plays · 14 yds · 1:55 · Punt0–10
- 6:144th & 9 at CAM 41Miller Braddock punt for 39 yds, downed at the Camp 2
- 6:143rd & 9 at CAM 41Jack Chambers pass incomplete to Cayden Jordan, broken up by Jonathan Jones
- 6:142nd & 7 at CAM 39Jack Chambers run for a loss of 2 yards to the Camp 41
- 6:141st & 10 at CAM 42Jack Chambers pass complete to Geoffrey Wall for 3 yds to the Camp 39
- 6:142nd & 9 at CHSO 46JD Moore run for 12 yds to the Camp 42 for a 1ST down
- 6:141st & 10 at CHSO 45Jack Chambers run for 1 yd to the ChaSo 46
Q2Campbell6 plays · 12 yds · 3:33 · Punt0–10
- 9:474th & 11 at CAM 44Corey Petersen punt for 11 yds, punt out-of-bounds at the ChaSo 45
- 9:473rd & 13 at CAM 42Wiley Hartley pass complete to RJ Jackson for 2 yds to the Camp 44
- 9:472nd & 10 at CAM 45Wiley Hartley pass complete to Caleb Snead for a loss of 3 yards to the Camp 42
- 9:471st & 10 at CAM 45Michael Jamerson run for no gain to the Camp 45
- 9:473rd & 5 at CAM 37Wiley Hartley pass complete to Dervon Pesnell for 8 yds to the Camp 45 for a 1ST down
- 9:472nd & 5 at CAM 37Wiley Hartley pass incomplete to Caleb Snead, broken up by Kamron Smith
- 9:471st & 10 at CAM 32Bryant Barr run for 5 yds to the Camp 37
Q2Charleston Southern8 plays · 46 yds · 2:23 · Downs0–10
- 12:104th & 9 at CAM 32Jack Chambers pass incomplete to Kyris Barnett
- 12:103rd & 9 at CAM 32Jack Chambers pass incomplete to Garris Schwarting
- 12:102nd & 9 at CAM 32Kyris Barnett run for no gain to the Camp 32
- 12:101st & 10 at CAM 33Kyris Barnett run for 1 yd to the Camp 32
- 12:102nd & 10 at CAM 45JD Moore run for 12 yds to the Camp 33 for a 1ST down
- 12:101st & 10 at CAM 45Jack Chambers pass incomplete
- 12:102nd & 2 at CHSO 30JD Moore run for 25 yds to the Camp 45 for a 1ST down
- 12:101st & 10 at CHSO 22JD Moore run for 8 yds to the ChaSo 30
Q2Campbell7 plays · 61 yds · 2:50 · Downs0–10
- 15:004th & 5 at CHSO 22Wiley Hartley pass incomplete to Jalen Kelsey
- 15:003rd & 5 at CHSO 22Wiley Hartley pass incomplete to Dontae Crow
- 15:002nd & 10 at CHSO 27Wiley Hartley pass complete to Dontae Crow for 5 yds to the ChaSo 22
- 15:001st & 10 at CHSO 27Wiley Hartley pass incomplete to Caleb Snead, broken up by Matthew Williams
- 15:003rd & 6 at CAM 21Wiley Hartley pass complete to Jalen Kelsey for 52 yds to the ChaSo 27 for a 1ST down
- 15:002nd & 7 at CAM 20Bryant Barr run for 1 yd to the Camp 21
- 15:001st & 10 at CAM 17Bryant Barr run for 3 yds to the Camp 20
Q1Charleston Southern7 plays · 51 yds · 4:03 · Punt0–10
- 0:00End of 1st Quarter
- 4:034th & 12 at CAM 40Miller Braddock punt for 33 yds , Josh McNeely returns for 10 yds to the Camp 17
- 4:034th & 12 at CAM 0CHARLESTON SOU Penalty, delay of game ( Yards) declined
- 4:034th & 2 at CAM 30CHAMBERS, J. rush for 15 yards to the CAM15, out-of-bounds, PENALTY CHSO holding (NICHOLS, P.) 10 yards to the CAM40, NO PLAY.
- 4:033rd & 2 at CAM 30Kyris Barnett run for no gain to the Camp 30
- 4:032nd & 9 at CAM 37Jack Chambers pass complete to Geoffrey Wall for 7 yds to the Camp 30
- 4:031st & 10 at CAM 38Jack Chambers pass complete to Garris Schwarting for 1 yd to the Camp 37
- 4:031st & 10 at CHSO 26Jack Chambers run for 36 yds to the Camp 38 for a 1ST down
- 4:033rd & 1 at CHSO 18Jack Chambers pass complete to Kyris Barnett for 8 yds to the ChaSo 26 for a 1ST down
- 4:032nd & 3 at CHSO 16Jack Chambers pass complete to Garris Schwarting for 2 yds to the ChaSo 18
- 4:031st & 10 at CHSO 9Jack Chambers pass complete to Garris Schwarting for 7 yds to the ChaSo 16
Q1Campbell8 plays · 19 yds · 5:06 · Punt0–10
- 9:094th & 18 at CHSO 40Corey Petersen punt for 31 yds, fair catch by Garris Schwarting at the ChaSo 9
- 9:093rd & 25 at CHSO 47Wiley Hartley pass complete to Bryant Barr for 7 yds to the ChaSo 40
- 9:092nd & 27 at CHSO 49Wiley Hartley pass complete to Jalen Kelsey for 2 yds to the ChaSo 47
- 9:091st & 20 at CHSO 42Wiley Hartley sacked by Shaundre Mims for a loss of 7 yards to the ChaSo 49
- 9:091st & 10 at CHSO 32HARTLEY, Wiley pass incomplete to CROW, Dontae, PENALTY CAM holding (HOVER, Ian) 10 yards to the CHSO42, NO PLAY.
- 9:092nd & 11 at CAM 50Wiley Hartley pass complete to Dontae Crow for 18 yds to the ChaSo 32 for a 1ST down
- 9:091st & 10 at CHSO 49Wiley Hartley sacked by Nick Salley for a loss of 1 yard to the 50 yard line
- 9:093rd & 8 at CAM 43Wiley Hartley pass complete to Caleb Snead for 8 yds to the ChaSo 49 for a 1ST down
- 9:092nd & 7 at CAM 44Wiley Hartley pass complete to Jalen Kelsey for a loss of 1 yard to the Camp 43
- 9:091st & 10 at CAM 41Wiley Hartley pass complete to Julian Hill for 3 yds to the Camp 44
- 9:121st & Goal at CHSO 35Nathaniel Toole kickoff for 34 yds , Carlton Winston III return for 10 yds to the Camp 41
Q1Charleston Southern7 plays · 29 yds · 1:51 · Field Goal0–10
- 9:124th & Goal at CAM 11Sam Babbush 30 yd FG GOOD
- 11:033rd & Goal at CAM 11Jack Chambers pass incomplete
- 11:032nd & Goal at CAM 7Jack Chambers run for a loss of 4 yards to the Camp 11
- 11:031st & Goal at CAM 9Jack Chambers pass complete to JD Moore for 2 yds to the Camp 7
- 11:033rd & 4 at CAM 34Jack Chambers pass complete to Geoffrey Wall for 16 yds to the Camp 18 for a 1ST down CAMPBELL Penalty, personal foul (Malik Grate) to the Camp 9 for a 1ST down
- 11:032nd & 10 at CAM 40Jack Chambers pass complete to Geoffrey Wall for 6 yds to the Camp 34
- 11:031st & 10 at CAM 40Jack Chambers pass incomplete to Cayden Jordan
Q1Campbell0 plays · 0 yds · 0:08 · Fumble0–7
- 11:111st & Goal at CHSO 35Nathaniel Toole kickoff for 40 yds , Carlton Winston III return for 15 yds to the Camp 40 Carlton Winston III fumbled, forced by Dominic Pagano, recovered by ChaSo Dominic Pagano
Q1Charleston Southern10 plays · 75 yds · 3:42 · Touchdown0–7
- 11:111st & 10 at CAM 26Jack Chambers pass complete to Cayden Jordan for 26 yds for a TD, (Sam Babbush KICK)
- 11:161st & 10 at CAM 26Timeout CAMPBELL, clock 11:16
- 14:453rd & 3 at CAM 37Jack Chambers pass complete to Geoffrey Wall for 11 yds to the Camp 26 for a 1ST down
- 14:452nd & 6 at CAM 40Kyris Barnett run for 3 yds to the Camp 37
- 14:451st & 10 at CAM 44Jack Chambers pass complete to Garris Schwarting for 4 yds to the Camp 40
- 14:453rd & 8 at CHSO 42Jack Chambers pass complete to Cayden Jordan for 14 yds to the Camp 44 for a 1ST down
- 14:452nd & 5 at CHSO 45Jack Chambers pass complete to Garris Schwarting for a loss of 3 yards to the ChaSo 42
- 14:451st & 10 at CHSO 40Jack Chambers pass complete to Geoffrey Wall for 5 yds to the ChaSo 45
- 14:453rd & 3 at CHSO 27Jack Chambers pass complete to Cayden Jordan for 13 yds to the ChaSo 40 for a 1ST down
- 14:452nd & 3 at CHSO 27Jack Chambers pass incomplete to Garris Schwarting
- 14:451st & 10 at CHSO 20Jack Chambers pass complete to Garris Schwarting for 7 yds to the ChaSo 27
Q1Campbell0 plays · 1 yds · 0:15 · Fumble0–0
- 15:001st & 10 at CHSO 35Nathaniel Toole kickoff for 65 yds for a touchback , Josh McNeely return for 99 yds Josh McNeely fumbled, recovered by ChaSo Nathaniel Toole
FAN NEWS
2021 seasonWrite about Campbell or Charleston Southern?
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.











