Sat, Oct 26, 2019Aggie StadiumDavis, CA
HOW IT WENT
Week 9 · 2019| FINAL | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| Weber State | 7 | 9 | 10 | 10 | 36 |
| UC Davis | 7 | 0 | 7 | 6 | 20 |
PLAY-BY-PLAY
190 playsQ4Weber State3 plays · -2 yds · 2:00 · End of Game36–20
- 0:00End of 4th Quarter
- 2:003rd & 13 at WEB 44TEAM run for 1 yd to the WebSt 45
- 2:002nd & 11 at WEB 46TEAM run for a loss of 2 yards to the WebSt 44
- 2:001st & 10 at WEB 47TEAM run for a loss of 1 yard to the WebSt 46
- 2:021st & Goal at UCD 35Matt Blair on-side kick recovered by WEBER ST at the WebSt 47 , Adam Rodriguez return for no gain to the WebSt 47
Q4UC Davis8 plays · 75 yds · 1:42 · Touchdown36–20
- 2:022nd & Goal at WEB 2Jake Maier pass complete to Christian Skeptaris for 2 yds for a TD, (Two-Point Conversion failed)
- 2:052nd & Goal at WEB 2Timeout UC DAVIS, clock 02:05
- 3:441st & 1 at WEB 1Ulonzo Gilliam run for a loss of 1 yard to the WebSt 2
- 3:443rd & 4 at WEB 9Ulonzo Gilliam run for 8 yds to the WebSt 1 for a 1ST down
- 3:442nd & 4 at WEB 9Jake Maier pass incomplete to Lance Babb II
- 3:441st & 10 at WEB 15Jake Maier pass complete to Wesley Preece for 6 yds to the WebSt 9
- 3:441st & 10 at WEB 28Jake Maier pass complete to Jared Harrell for 13 yds to the WebSt 15 for a 1ST down
- 3:442nd & 10 at UCD 25Jake Maier pass complete to Orlando Ornelas for 47 yds to the WebSt 28 for a 1ST down
- 3:441st & 10 at UCD 25Jake Maier pass incomplete to Ulonzo Gilliam
- 3:441st & Goal at WEB 35Trey Tuttle kickoff for 65 yds for a touchback
Q4Weber State8 plays · 72 yds · 3:25 · Touchdown36–14
- 3:441st & 10 at UCD 26Jake Constantine pass complete to Devon Cooley for 26 yds for a TD, (Trey Tuttle KICK)
- 4:233rd & 10 at UCD 38Jake Constantine pass complete to Devon Cooley for 12 yds to the UCDav 26 for a 1ST down
- 4:233rd & 10 at UCD 38Timeout UC DAVIS, clock 04:23
- 4:272nd & 12 at UCD 40Kevin Smith run for 2 yds to the UCDav 38
- 4:272nd & 12 at UCD 40Timeout UC DAVIS, clock 04:27
- 7:091st & 10 at UCD 38Kevin Smith run for a loss of 2 yards to the UCDav 40
- 7:091st & 10 at WEB 41Kevin Smith run for 21 yds to the UCDav 38 for a 1ST down
- 7:093rd & 1 at WEB 37Kris Jackson run for 4 yds to the WebSt 41 for a 1ST down
- 7:092nd & 6 at WEB 32Kevin Smith run for 5 yds to the WebSt 37
- 7:091st & 10 at WEB 28Kevin Smith run for 4 yds to the WebSt 32
Q4UC Davis3 plays · 5 yds · 1:26 · Punt29–14
- 8:354th & 5 at UCD 30Daniel Whelan punt for 42 yds, fair catch by Haze Hadley at the WebSt 28
- 8:353rd & 5 at UCD 30Jake Maier pass incomplete to Wesley Preece, broken up by Noah Vaea
- 8:352nd & 10 at UCD 25Jake Maier pass complete to Jared Harrell for 5 yds to the UCDav 30
- 8:351st & 10 at UCD 25Jake Maier pass complete to Ulonzo Gilliam for no gain to the UCDav 25
- 8:351st & Goal at WEB 35Trey Tuttle kickoff for 65 yds for a touchback
Q4Weber State11 plays · 30 yds · 5:30 · Field Goal29–14
- 8:354th & 21 at UCD 22Trey Tuttle 39 yd FG GOOD
- 10:513rd & 28 at UCD 29Jake Constantine pass complete to Devon Cooley for 7 yds to the UCDav 22
- 10:512nd & 31 at UCD 32Jake Constantine sacked by James Scharetg for 0 yards to the UCDav 29
- 10:511st & 10 at UCD 11TEAM run for a loss of 14 yards to the UCDav 32 TEAM fumbled, recovered by WebSt Kylan Weisser
- 10:511st & 10 at UCD 11Timeout WEBER ST, clock 10:51
- 14:051st & 17 at UCD 32Jake Constantine pass complete to Devon Cooley for 10 yds to the UCDav 22
- 14:052nd & 7 at UCD 22Jake Constantine pass incomplete to Ty MacPherson for a 1ST down UC DAVIS Penalty, Defensive pass interference (Jordan Perryman) to the UCDav 11 for a 1ST down
- 14:051st & 10 at UCD 25Jake Constantine sacked by Roland Ocansey for a loss of 7 yards to the UCDav 32 WEBER ST Penalty, intentional grounding (Jake Constantine) to the UCDav 32
- 14:053rd & 7 at UCD 38Jake Constantine pass complete to Devon Cooley for 13 yds to the UCDav 25 for a 1ST down
- 14:052nd & 10 at UCD 41Kris Jackson run for 3 yds to the UCDav 38
- 14:051st & 10 at UCD 41Kris Jackson run for no gain to the UCDav 41
- 14:051st & 15 at WEB 43Jake Constantine pass complete to Ty MacPherson for 16 yds to the UCDav 41 for a 1ST down
- 14:051st & 10 at WEB 48WEBER ST Penalty, false start (Xavier Stilson) to the WebSt 43
Q4UC Davis3 plays · 3 yds · 0:45 · Punt26–14
- 14:504th & 7 at UCD 13Daniel Whelan punt for 43 yds , Haze Hadley returns for 4 yds to the WebSt 48
- 14:503rd & 7 at UCD 13Jake Maier pass incomplete to Khris Vaughn, broken up by Eddie Heckard
- 14:502nd & 10 at UCD 10Ulonzo Gilliam run for 3 yds to the UCDav 13
- 14:501st & 10 at UCD 10Jake Maier pass incomplete to Khris Vaughn, broken up by Noah Vaea
Q3Weber State3 plays · -1 yds · 0:59 · Punt26–14
- 15:004th & 11 at UCD 46Doug Lloyd punt for 36 yds, fair catch by Jaylin White at the UCDav 10
- 15:004th & 6 at UCD 41WEBER ST Penalty, delay of game (-5 Yards) to the UCDav 46
- 15:003rd & 6 at UCD 41Jake Constantine pass incomplete to Devon Cooley
- 0:00End of 3rd Quarter
- 0:492nd & 10 at UCD 45Josh Davis run for 4 yds to the UCDav 41
- 0:491st & 15 at WEB 50Josh Davis run for 5 yds to the UCDav 45
- 0:491st & 10 at UCD 45WEBER ST Penalty, false start (Cole McGinnis) to the 50 yard line
Q3UC Davis4 plays · -12 yds · 2:34 · Punt26–14
- 3:234th & 21 at UCD 11Daniel Whelan punt for 42 yds , Haze Hadley returns for 8 yds to the UCDav 45
- 3:233rd & 24 at UCD 8Ulonzo Gilliam run for 3 yds to the UCDav 11
- 3:232nd & 28 at UCD 4Ulonzo Gilliam run for 4 yds to the UCDav 8
- 3:232nd & 23 at UCD 9UC DAVIS Penalty, delay of game (-5 Yards) to the UCDav 4
- 3:232nd & 21 at UCD 12Jake Maier pass complete to Jared Harrell for 6 yds to the UCDav 18 UC DAVIS Penalty, Offensive holding (Jordan Ford) to the UCDav 9
- 3:232nd & 10 at UCD 23MAIER, Jake pass complete to BABB, Lance for 13 yards to the UCD36 (ANDERSON, Max), PENALTY UCD pass interference (PREECE, Wes) 11 yards to the UCD12, NO PLAY.
- 3:231st & 10 at UCD 23Jake Maier pass incomplete to Khris Vaughn
- 3:291st & Goal at WEB 35Trey Tuttle kickoff for 65 yds , Orlando Ornelas return for 23 yds to the UCDav 23
Q3Weber State8 plays · 75 yds · 4:17 · Touchdown26–14
- 3:291st & Goal at UCD 5Kevin Smith run for 5 yds for a TD, (Trey Tuttle KICK)
- 7:462nd & 8 at UCD 14Josh Davis pass complete to Kylan Weisser for 9 yds to the UCDav 5 for a 1ST down
- 7:461st & 10 at UCD 16Kevin Smith run for 2 yds to the UCDav 14
- 7:461st & 10 at UCD 31Josh Davis run for 15 yds to the UCDav 16 for a 1ST down
- 7:462nd & 4 at UCD 45Jake Constantine pass complete to Devon Cooley for 14 yds to the UCDav 31 for a 1ST down
- 7:461st & 5 at UCD 46Kevin Smith run for 1 yd to the UCDav 45
- 7:461st & 10 at WEB 49UC DAVIS Penalty, Defensive offside (Josiah Suani) to the UCDav 46
- 7:462nd & 8 at WEB 27Jake Constantine pass complete to Devon Cooley for 22 yds to the WebSt 49 for a 1ST down
- 7:461st & 10 at WEB 25Kevin Smith run for 2 yds to the WebSt 27
- 7:461st & Goal at UCD 35Matt Blair kickoff for 65 yds for a touchback
Q3UC Davis7 plays · 75 yds · 2:13 · Touchdown19–14
- 7:462nd & 10 at WEB 19Jake Maier pass complete to Jared Harrell for 19 yds for a TD, (Max O'Rourke KICK)
- 9:591st & 10 at WEB 19Jake Maier pass incomplete to Orlando Ornelas, broken up by Maxwell Anderson
- 9:593rd & 5 at UCD 44Ulonzo Gilliam run for 37 yds to the WebSt 19 for a 1ST down
- 9:592nd & 5 at UCD 44Jake Maier run for no gain to the UCDav 44
- 9:591st & 10 at UCD 39Jake Maier pass complete to Ulonzo Gilliam for 5 yds to the UCDav 44
- 9:592nd & 8 at UCD 27Jake Maier pass complete to Wesley Preece for 12 yds to the UCDav 39 for a 1ST down
- 9:591st & 15 at UCD 20Jake Maier pass complete to Khris Vaughn for 7 yds to the UCDav 27
- 9:591st & 10 at UCD 25UC DAVIS Penalty, false start (Wesley Preece) to the UCDav 20
Q3Weber State3 plays · 5 yds · 1:30 · Punt19–7
- 11:294th & 5 at WEB 34Doug Lloyd punt for 41 yds , Isaiah Thomas returns for no gain to the UCDav 25
- 11:293rd & 5 at WEB 34Jake Constantine pass incomplete to Justin Malone, broken up by Nick Eaton
- 11:292nd & 8 at WEB 31Jake Constantine pass complete to David Ames for 3 yds to the WebSt 34
- 11:291st & 10 at WEB 29Kevin Smith run for 2 yds to the WebSt 31
Q3UC Davis3 plays · 0 yds · 1:23 · Punt19–7
- 12:524th & 17 at UCD 25Daniel Whelan punt for 51 yds , Haze Hadley returns for 5 yds to the WebSt 29
- 12:523rd & 8 at UCD 34Jake Maier sacked by Adam Rodriguez for a loss of 9 yards to the UCDav 25
- 12:522nd & 10 at UCD 32Ulonzo Gilliam run for 2 yds to the UCDav 34
- 12:521st & 10 at UCD 32Jake Maier pass incomplete to Khris Vaughn
- 12:521st & 10 at UCD 25MAIER, Jake pass incomplete to VAUGHN, Khris, dropped pass (COLLINS, Marque), PENALTY WSU pass interference 7 yards to the UCD32, 1ST DOWN UCD, NO PLAY.
- 12:521st & Goal at WEB 35Trey Tuttle kickoff for 64 yds
Q3Weber State4 plays · 4 yds · 1:59 · Field Goal19–7
- 12:524th & 6 at UCD 10Trey Tuttle 27 yd FG GOOD
- 14:513rd & 11 at UCD 15Jake Constantine pass complete to Justin Malone for 5 yds to the UCDav 10
- 14:512nd & 9 at UCD 13Josh Davis run for a loss of 2 yards to the UCDav 15
- 14:511st & 10 at UCD 14Josh Davis run for 1 yd to the UCDav 13
Q3UC Davis0 plays · 0 yds · 0:09 · Fumble16–7
- 15:001st & Goal at WEB 35Trey Tuttle kickoff for 65 yds , Jaylin White return for 14 yds to the UCDav 14 Jaylin White fumbled, forced by George Tarlas, recovered by WebSt Dave Jones
- 0:00End of 2nd Quarter
Q2Weber State12 plays · 72 yds · 2:03 · Field Goal16–7
- 0:004th & Goal at UCD 3Trey Tuttle 20 yd FG GOOD
- 0:034th & Goal at UCD 3Timeout WEBER ST, clock 00:03
- 0:403rd & 8 at UCD 8Jake Constantine run for 5 yds to the UCDav 3
- 0:402nd & 8 at UCD 8Jake Constantine pass incomplete to Devon Cooley
- 0:402nd & Goal at UCD 8Timeout UC DAVIS, clock 00:40
- 0:471st & 8 at UCD 8Jake Constantine pass incomplete to Devon Cooley
- 0:472nd & 1 at UCD 13UC DAVIS Penalty, substitution infraction (5 Yards) to the UCDav 8 for a 1ST down
- 0:472nd & 1 at UCD 13Timeout WEBER ST, clock 00:47
- 1:421st & 10 at UCD 22Josh Davis run for 9 yds to the UCDav 13
- 1:422nd & 10 at UCD 49Jake Constantine pass complete to Justin Malone for 27 yds to the UCDav 22 for a 1ST down
- 1:421st & 10 at UCD 49Jake Constantine pass complete to Ty MacPherson for no gain to the UCDav 49
- 1:422nd & 10 at WEB 40Jake Constantine pass complete to David Ames for 11 yds to the UCDav 49 for a 1ST down
- 1:421st & 10 at WEB 40Jake Constantine pass incomplete
- 1:423rd & 5 at WEB 30Jake Constantine pass complete to David Ames for 10 yds to the WebSt 40 for a 1ST down
- 1:423rd & 5 at WEB 30Timeout UC DAVIS, clock 01:42
- 1:542nd & 10 at WEB 25Josh Davis run for 5 yds to the WebSt 30
- 1:541st & 10 at WEB 25Jake Constantine pass incomplete to David Ames
Q2Weber State4 plays · 3 yds · 1:28 · Field Goal13–7
- 4:274th & 7 at UCD 21Trey Tuttle 38 yd FG GOOD
- 5:553rd & 7 at UCD 21Jake Constantine pass incomplete to David Ames
- 5:552nd & 7 at UCD 21Josh Davis run for no gain to the UCDav 21
- 5:551st & 10 at UCD 24Josh Davis run for 3 yds to the UCDav 21
Q2UC Davis2 plays · 0 yds · 0:34 · Interception10–7
- 6:292nd & 10 at UCD 20Jake Maier pass intercepted Eddie Heckard return for 8 yds to the UCDav 24
- 6:291st & 10 at UCD 20Jake Maier pass complete to Ulonzo Gilliam for no gain to the UCDav 20
Q2Weber State10 plays · 45 yds · 4:46 · Interception10–7
- 11:152nd & 12 at UCD 25Jake Constantine pass intercepted, touchback. Devon King return for no gain
- 11:151st & 10 at UCD 23Kevin Smith run for a loss of 2 yards to the UCDav 25
- 11:153rd & 6 at UCD 30Jake Constantine pass complete to Justin Malone for 7 yds to the UCDav 23 for a 1ST down
- 11:152nd & 6 at UCD 30Jake Constantine pass incomplete to David Ames
- 11:151st & 10 at UCD 34Kevin Smith run for 4 yds to the UCDav 30
- 11:152nd & 4 at WEB 49Kris Jackson run for 2 yds to the UCDAVIS 49 for a 1ST down UC DAVIS Penalty, personal foul (15 Yards) to the UCDav 34 for a 1ST down
- 11:151st & 10 at WEB 43Kris Jackson run for 6 yds to the WebSt 49
- 11:153rd & 1 at WEB 39Kris Jackson run for 4 yds to the WebSt 43 for a 1ST down
- 11:152nd & 6 at WEB 34Josh Davis run for 5 yds to the WebSt 39
- 11:151st & 10 at WEB 30Jake Constantine pass complete to Clay Moss for 4 yds to the WebSt 34
Q2UC Davis3 plays · 0 yds · 1:40 · Punt10–7
- 12:554th & 10 at UCD 23Daniel Whelan punt for 47 yds, punt out-of-bounds at the WebSt 30
- 12:553rd & 15 at UCD 18Ulonzo Gilliam run for 5 yds to the UCDav 23
- 12:552nd & 8 at UCD 25Jake Maier sacked by Jared Schiess for a loss of 7 yards to the UCDav 18
- 12:551st & 10 at UCD 23Ulonzo Gilliam run for 2 yds to the UCDav 25
- 13:031st & Goal at WEB 35Trey Tuttle kickoff for 63 yds , Jaylin White return for 21 yds to the UCDav 23
Q2UC Davis5 plays · 20 yds · 2:26 · Punt13–7
- 4:202nd & 9 at UCD 28Jake Maier pass complete to Orlando Ornelas for 7 yds to the UCDav 35
- 4:201st & 10 at UCD 27Ulonzo Gilliam run for 1 yd to the UCDav 28
- 4:271st & Goal at WEB 35Trey Tuttle kickoff for 63 yds , Jaylin White return for 25 yds to the UCDav 27
- 3:074th & 8 at UCD 47Daniel Whelan punt for 28 yds, punt out-of-bounds at the WebSt 25
- 3:073rd & 8 at UCD 47Jake Maier pass incomplete to Wesley Preece
- 3:072nd & 16 at UCD 39Jake Maier pass complete to Matthew Hyman for 8 yds to the UCDav 47
- 3:071st & 10 at UCD 45Jake Maier sacked by Sione Lapuaho for a loss of 6 yards to the UCDav 39
- 3:073rd & 2 at UCD 35MAIER, Jake pass incomplete to HYMAN, Matt, PENALTY WSU holding (JACKSON, Kris) 10 yards to the UCD45, 1ST DOWN UCD, NO PLAY.
- 3:073rd & 2 at UCD 35Timeout UC DAVIS, clock 03:07
Q1Weber State8 plays · 32 yds · 3:56 · Field Goal10–7
- 13:034th & 6 at UCD 21Trey Tuttle 38 yd FG GOOD
- 15:003rd & 18 at UCD 33Jake Constantine pass complete to Josh Davis for 12 yds to the UCDav 21
- 15:003rd & 13 at UCD 28WEBER ST Penalty, false start (-5 Yards) to the UCDav 33
- 15:003rd & 8 at UCD 23WEBER ST Penalty, false start (-5 Yards) to the UCDav 28
- 15:002nd & 10 at UCD 25Josh Davis run for 2 yds to the UCDav 23
- 0:00End of 1st Quarter
- 2:281st & 10 at UCD 25Jake Constantine pass incomplete
- 2:282nd & 7 at UCD 35Kevin Smith run for 10 yds to the UCDav 25 for a 1ST down
- 2:281st & 10 at UCD 38Jake Constantine pass complete to David Ames for 3 yds to the UCDav 35
- 2:282nd & 15 at WEB 42Jake Constantine pass complete to Kevin Smith for 20 yds to the UCDav 38 for a 1ST down
- 2:281st & 10 at WEB 47Jake Constantine sacked by Bryce Rodgers for a loss of 5 yards to the WebSt 42
Q1UC Davis2 plays · 5 yds · 0:29 · Fumble7–7
- 2:282nd & 4 at WEB 46Ulonzo Gilliam run for no gain to the WebSt 47 Ulonzo Gilliam fumbled, forced by Jayden Palauni, recovered by WebSt Jonah Williams
- 2:281st & 10 at UCD 48Jake Maier pass complete to Lance Babb II for 6 yds to the WebSt 46
Q1Weber State8 plays · 34 yds · 2:48 · Downs7–7
- 5:164th & 11 at WEB 47Doug Lloyd run for 5 yds to the UCDAVIS 48 WEBER ST Penalty, Defensive holding ( Yards) declined
- 5:163rd & 11 at WEB 47Jake Constantine pass incomplete to Ty MacPherson, broken up by Devon King
- 5:162nd & 11 at WEB 47Jake Constantine pass incomplete to Justin Malone, broken up by James Scharetg
- 5:161st & 10 at WEB 48Kris Jackson run for a loss of 1 yard to the WebSt 47
- 5:162nd & 4 at WEB 36Jake Constantine pass complete to David Ames for 12 yds to the WebSt 48 for a 1ST down
- 5:161st & 10 at WEB 30Kris Jackson run for 6 yds to the WebSt 36
- 5:162nd & 6 at WEB 22Josh Davis run for 8 yds to the WebSt 30 for a 1ST down
- 5:161st & 10 at WEB 18Josh Davis run for 4 yds to the WebSt 22
Q1UC Davis6 plays · 20 yds · 2:21 · Punt7–7
- 7:374th & 6 at WEB 44Daniel Whelan punt for 29 yds , Haze Hadley returns for 3 yds to the WebSt 18
- 7:373rd & 8 at WEB 46Jake Maier pass complete to Ulonzo Gilliam for 2 yds to the WebSt 44
- 7:372nd & 10 at WEB 48Ulonzo Gilliam run for 2 yds to the WebSt 46
- 7:371st & 10 at WEB 48Jake Maier pass incomplete to Khris Vaughn
- 7:373rd & 11 at UCD 35Jake Maier pass complete to Lance Babb II for 17 yds to the WebSt 48 for a 1ST down
- 7:372nd & 9 at UCD 37Jake Maier pass complete to Ulonzo Gilliam for a loss of 2 yards to the UCDav 35
- 7:371st & 10 at UCD 36Ulonzo Gilliam run for 1 yd to the UCDav 37
Q1Weber State7 plays · 24 yds · 3:44 · Downs7–7
- 11:214th & 2 at UCD 36Kevin Smith run for no gain to the UCDav 36
- 11:213rd & 2 at UCD 36Kevin Smith run for no gain to the UCDav 36
- 11:212nd & 10 at UCD 44Kevin Smith run for 8 yds to the UCDav 36
- 11:211st & 10 at UCD 44Jake Constantine pass complete to David Ames for no gain to the UCDav 44
- 11:213rd & 3 at WEB 47Kris Jackson run for 9 yds to the UCDav 44 for a 1ST down
- 11:212nd & 8 at WEB 42Jake Constantine pass complete to Ty MacPherson for 5 yds to the WebSt 47
- 11:211st & 10 at WEB 40Kris Jackson run for 2 yds to the WebSt 42
- 11:291st & Goal at UCD 35Matt Blair kickoff for 61 yds , Josh Davis return for 36 yds to the WebSt 40
Q1UC Davis0 plays · 0 yds · 0:00 · Touchdown7–7
- 11:291st & 8 at WEB 8WEBER ST Penalty, Defensive offside (4 Yards) to the WebSt 4
- 11:291st & Goal at WEB 35Trey Tuttle kickoff for 65 yds , Jaylin White return for 100 yds for a TD, (Max O'Rourke KICK)
Q1Weber State8 plays · 68 yds · 3:18 · Touchdown7–0
- 11:421st & Goal at UCD 2Josh Davis run for 2 yds for a TD, (Trey Tuttle KICK)
- 15:002nd & 1 at UCD 14Jake Constantine pass complete to Clay Moss for 12 yds to the UCDav 2 for a 1ST down
- 15:001st & 10 at UCD 23Jake Constantine pass complete to Justin Malone for 9 yds to the UCDav 14
- 15:001st & 10 at UCD 38Jake Constantine pass complete to David Ames for 15 yds to the UCDav 23 for a 1ST down
- 15:004th & 1 at WEB 41George Tarlas run for 21 yds to the UCDav 38 for a 1ST down
- 15:003rd & 1 at WEB 41Josh Davis run for no gain to the WebSt 41
- 15:002nd & 1 at WEB 41Jake Constantine pass incomplete
- 15:001st & 10 at WEB 32Josh Davis run for 9 yds to the WebSt 41
- 15:001st & 10 at UCD 35Matt Blair kickoff for 58 yds , Josh Davis return for 25 yds to the WebSt 32
FAN NEWS
2019 seasonWrite about Weber State or UC Davis?
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.











