Sat, Sep 6, 2025Spartan StadiumEast Lansing, MI
HOW IT WENT
Week 2 · 2025| FINAL/2OT | Q1 | Q2 | Q3 | Q4 | OT | 2OT | T |
|---|---|---|---|---|---|---|---|
| Boston College | 0 | 21 | 3 | 3 | 7 | 6 | 40 |
| Michigan State | 7 | 7 | 10 | 3 | 7 | 8 | 42 |
PLAY-BY-PLAY
193 plays2OTMichigan State3 plays · 25 yds · 0:00 · Touchdown40–42
- 0:00End of OT
- 0:00Aidan Chiles 3 Yd Run (Aidan Chiles Pass to Omari Kelly for Two-Point Conversion)
2OTBoston College2 plays · 25 yds · 0:00 · Touchdown40–34
- 0:001st & 8 at MSU 8Turbo Richard 8 Yd Run (Two-Point Pass Conversion Failed)
- 0:001st & 3 at BC 3Timeout Boston College, clock 00:00
- 0:001st & 10 at MSU 25Dylan Lonergan pass complete to Jeremiah Franklin for 17 yds to the MSU 8 for a 1ST down
OTBoston College4 plays · 25 yds · 0:00 · Touchdown34–34
- 0:002nd & 6 at MSU 6Jeremiah Franklin 6 Yd pass from Dylan Lonergan (Luca Lombardo Kick)
- 0:002nd & 1 at MSU 1PENALTY BC False Start (Allick,Dwayne) 5 yards from MSU01 to MSU06. NO PLAY.
- 0:001st & 9 at MSU 9Dylan Lonergan pass complete to Lewis Bond for 8 yds to the MSU 1
- 0:002nd & 3 at MSU 18Dylan Lonergan pass complete to Turbo Richard for 9 yds to the MSU 9 for a 1ST down
- 0:001st & 10 at MSU 25Lewis Bond run for 7 yds to the MSU 18
OTMichigan State5 plays · 25 yds · 0:00 · Touchdown27–34
- 0:00Jay Coyne 5 Yd pass from Aidan Chiles (Martin Connington Kick)
- 0:001st & 8 at BC 8Makhi Frazier run for 3 yds to the BC 5
- 0:003rd & 3 at BC 18Aidan Chiles pass complete to Omari Kelly for 10 yds to the BC 8 for a 1ST down
- 0:002nd & 7 at BC 22Makhi Frazier run for 4 yds to the BC 18
Q4Boston College4 plays · 18 yds · 0:50 · Punt24–24
- 10:344th & 10 at BC 19Shamus Florio punt for 48 yds , Omari Kelly returns for no gain to the MSU 33
- 11:243rd & 10 at BC 19Dylan Lonergan pass incomplete to Lewis Bond
- 11:242nd & 10 at BC 19Dylan Lonergan pass incomplete to Lewis Bond
- 11:241st & 10 at BC 19Dylan Lonergan pass incomplete to Ty Lockwood
- 11:241st & 10 at BC 1Dylan Lonergan pass complete to Reed Harris for 18 yds to the BC 19 for a 1ST down
- 11:241st & 10 at BC 19Timeout Michigan State, clock 11:24
Q4Michigan State5 plays · 20 yds · 3:36 · Punt24–24
- 11:244th & 13 at MSU 44Ryan Eckley punt for 55 yds
- 15:003rd & 18 at MSU 39Aidan Chiles pass complete to Nick Marsh for 5 yds to the MSU 44
- 15:002nd & 27 at MSU 30Aidan Chiles pass complete to Chrishon McCray for 9 yds to the MSU 39
- 15:001st & 20 at MSU 37Aidan Chiles sacked by Omar Thornton for a loss of 7 yards to the MSU 30
- 15:001st & 10 at MSU 47Frazier,Makhi rush left for 0 yards to the MSU47 (Bate,Favor) PENALTY MSU Holding (Moore,Conner) 10 yards from MSU47 to MSU37. NO PLAY.
- 15:002nd & 10 at MSU 24Aidan Chiles pass complete to Chrishon McCray for 23 yds to the MSU 47 for a 1ST down
- 15:001st & 10 at MSU 24Aidan Chiles pass incomplete to Omari Kelly
Q4Boston College1 play · 3 yds · 0:21 · End of Game27–27
- 0:00End of 4th Quarter
- 0:001st & 10 at BC 1Turbo Richard run for 3 yds to the BC 4
Q4Michigan State5 plays · 25 yds · 0:55 · Punt27–27
- 1:161st & 10 at BC 41Aidan Chiles sacked by Sedarius McConnell for a loss of 1 yard to the BC 42
- 1:161st & 10 at MSU 42Aidan Chiles pass complete to Omari Kelly for 17 yds to the BC 41 for a 1ST down
- 1:161st & 10 at MSU 25Aidan Chiles run for 17 yds to the MSU 42 for a 1ST down
- 1:161st & 10 at BC 35Luca Lombardo kickoff for 43 yds
- 0:214th & 19 at MSU 50Ryan Eckley punt for 49 yds
- 0:363rd & 19 at MSU 50Aidan Chiles pass incomplete to Chrishon McCray
- 0:363rd & 19 at MSU 50Timeout Michigan State, clock 00:36
- 0:442nd & 11 at BC 42Aidan Chiles sacked by Quintayvious Hutchins for a loss of 8 yards to the 50 yard line
- 0:442nd & 11 at BC 42Timeout Michigan State, clock 00:44
Q4Boston College12 plays · 61 yds · 2:46 · Field Goal27–27
- 1:164th & 5 at MSU 20Luca Lombardo 38 yd FG GOOD
- 2:001st & 10 at MSU 25Dylan Lonergan pass complete to Jeremiah Franklin for 5 yds to the MSU 20
- 2:001st & 10 at MSU 38Dylan Lonergan pass complete to Lewis Bond for 13 yds to the MSU 25 for a 1ST down
- 2:001st & 10 at BC 48Dylan Lonergan pass complete to Lewis Bond for 14 yds to the MSU 38 for a 1ST down
- 2:001st & 10 at BC 48Timeout Michigan State, clock 02:00
- 4:023rd & 10 at BC 32Dylan Lonergan pass complete to Jeremiah Franklin for 16 yds to the BC 48 for a 1ST down
- 4:022nd & 10 at BC 32Dylan Lonergan pass incomplete to Jeremiah Franklin
- 4:021st & 10 at BC 32Dylan Lonergan pass incomplete to Lewis Bond
- 4:023rd & 1 at BC 28Turbo Richard run for 4 yds to the BC 32 for a 1ST down
- 4:022nd & 5 at BC 24Turbo Richard run for 4 yds to the BC 28
- 4:021st & 10 at BC 19Dylan Lonergan pass complete to Turbo Richard for 5 yds to the BC 24
- 4:021st & 10 at MSU 35Ryan Eckley kickoff for 63 yds , Bo MacCormack III return for 17 yds to the BC 19
- 1:293rd & 5 at MSU 20Dylan Lonergan pass incomplete to Lewis Bond
- 1:292nd & 5 at MSU 20Dylan Lonergan pass incomplete to Jeremiah Franklin
- 1:292nd & 5 at MSU 20Timeout Boston College, clock 01:29
Q4Michigan State11 plays · 46 yds · 6:26 · Field Goal24–24
- 4:081st & 10 at BC 19Timeout Michigan State, clock 04:08
- 4:084th & 21 at BC 21Martin Connington 39 yd FG GOOD
- 5:433rd & 9 at BC 9Aidan Chiles sacked by Owen McGowan for a loss of 12 yards to the BC 21
- 5:432nd & 17 at BC 17Makhi Frazier run for 8 yds to the BC 9
- 5:431st & 17 at BC 17Aidan Chiles pass incomplete to Nick Marsh
- 5:431st & 7 at BC 7Tau-Tolliver,Elijah rush left for 7 yards gain to the BC 00 TOUCHDOWN nullified by penalty, clock 05:43 PENALTY MSU Holding (Ramil,Stanton) 10 yards from BC 07 to BC 17. NO PLAY.
- 10:342nd & 13 at MSU 49Makhi Frazier run for 11 yds to the BC 40
- 10:341st & 10 at BC 48Makhi Frazier run for a loss of 3 yards to the MSU 49
- 10:341st & 10 at MSU 33Aidan Chiles pass complete to Michael Masunas for 19 yds to the BC 48 for a 1ST down
- 10:341st & 10 at BC 48Timeout Michigan State, clock 10:34
- 6:331st & 10 at BC 19Aidan Chiles pass complete to Chrishon McCray for 12 yds to the BC 7 for a 1ST down
- 6:331st & 10 at BC 19Timeout Michigan State, clock 06:33
- 8:243rd & 9 at BC 34Aidan Chiles run for 15 yds to the BC 19 for a 1ST down
- 8:242nd & 10 at BC 35Elijah Tau-Tolliver run for 1 yd to the BC 34
- 8:241st & 10 at BC 35Aidan Chiles pass incomplete to Rodney Bullard Jr.
- 8:243rd & 2 at BC 40Tau-Tolliver,Elijah rush right for 1 yard gain to the BC 39 (Williams,Kwan) PENALTY BC Offside (Hutchins,Quintavious) 5 yards from BC 40 to BC 35, 1ST DOWN. NO PLAY.
- 8:243rd & 2 at BC 40Timeout Boston College, clock 08:24
Q3Boston College3 plays · 5 yds · 2:17 · Punt24–24
- 0:00End of 3rd Quarter
- 0:004th & 5 at BC 30Shamus Florio punt for 46 yds , Omari Kelly returns for no gain to the MSU 24
- 0:044th & 10 at MSU 0Florio,Shamus punt 27 yards to the MSU48 PENALTY MSU Holding declined MSU Illegal Substitution 5 yards from BC 25 to BC 30. NO PLAY.
- 2:173rd & 17 at BC 18Dylan Lonergan pass complete to Turbo Richard for 7 yds to the BC 25
- 2:172nd & 10 at BC 25Lewis Bond run for a loss of 7 yards to the BC 18
- 2:171st & 10 at BC 25Bo MacCormack III run for no gain to the BC 25
- 2:172nd & 10 at BC 25Timeout Michigan State, clock 02:17
- 2:171st & 10 at MSU 35Ryan Eckley kickoff for 63 yds
Q3Michigan State9 plays · 41 yds · 4:38 · Field Goal24–21
- 2:171st & 10 at BC 25Timeout Michigan State, clock 02:17
- 2:174th & 20 at BC 32Martin Connington 50 yd FG GOOD
- 6:553rd & 20 at BC 32Aidan Chiles pass incomplete to Nick Marsh
- 6:552nd & 20 at BC 32Aidan Chiles pass incomplete to Nick Marsh
- 6:552nd & 10 at BC 22Shotgun Chiles,Aidan rush left for 1 yard gain to the BC 21 (Hutchins,Quintavious) PENALTY MSU Holding (Ramil,Stanton) 10 yards from BC 22 to BC 32. NO PLAY.
- 6:551st & 10 at BC 22Aidan Chiles pass incomplete to Nick Marsh
- 6:552nd & 9 at BC 36Brandon Tullis run for 14 yds to the BC 22 for a 1ST down
- 6:551st & 10 at BC 37Makhi Frazier run for 1 yd to the BC 36
- 6:553rd & 8 at MSU 44Aidan Chiles run for 19 yds to the BC 37 for a 1ST down
- 6:552nd & 7 at MSU 45Makhi Frazier run for a loss of 1 yard to the MSU 44
- 6:551st & 10 at MSU 42Makhi Frazier run for 3 yds to the MSU 45
- 6:551st & 10 at MSU 27Shotgun Chiles,Aidan pass incomplete short left to Marsh,Nick thrown to MSU45 QB hurried by Crouch,Daveon PENALTY BC Pass Interference (Torrence,Syair) 15 yards from MSU27 to MSU42, 1ST DOWN. NO PLAY.
- 6:551st & 10 at BC 35Luca Lombardo kickoff for 46 yds , Elijah Tau-Tolliver return for 8 yds to the MSU 27
Q3Boston College10 plays · 56 yds · 5:46 · Field Goal21–21
- 7:124th & 4 at MSU 14PENALTY BC False Start (Daugherty,Eryx) 5 yards from MSU14 to MSU19. NO PLAY.
- 7:124th & 4 at MSU 14Timeout Michigan State, clock 07:12
- 7:004th & 9 at MSU 19Luca Lombardo 37 yd FG GOOD
- 12:463rd & 13 at MSU 23Dylan Lonergan pass complete to Lewis Bond for 9 yds to the MSU 14
- 12:462nd & 14 at MSU 24Dylan Lonergan pass complete to Turbo Richard for 1 yd to the MSU 23
- 12:461st & 10 at MSU 20Reed Harris run for a loss of 4 yards to the MSU 24
- 12:462nd & 12 at MSU 41Dylan Lonergan pass complete to Turbo Richard for 21 yds to the MSU 20 for a 1ST down
- 12:461st & 10 at MSU 39Jordan McDonald run for a loss of 2 yards to the MSU 41
- 12:462nd & 6 at MSU 47Jordan McDonald run for 8 yds to the MSU 39 for a 1ST down
- 12:461st & 10 at BC 49Turbo Richard run for 4 yds to the MSU 47
- 12:462nd & 4 at BC 31Dylan Lonergan pass complete to Jaedn Skeete for 18 yds to the BC 49 for a 1ST down
- 12:461st & 10 at BC 25Dylan Lonergan pass complete to Lewis Bond for 6 yds to the BC 31
- 12:461st & 10 at MSU 35Ryan Eckley kickoff for 57 yds , Bo MacCormack III return for 17 yds to the BC 25
Q3Michigan State4 plays · 75 yds · 2:10 · Touchdown21–14
- 12:501st & 10 at BC 25Timeout Michigan State, clock 12:50
- 12:501st & 10 at BC 41Aidan Chiles pass complete to Nick Marsh for 41 yds for a TD (Blake Sislo KICK)
- 15:003rd & 6 at MSU 29Aidan Chiles pass complete to Omari Kelly for 30 yds to the BC 41 for a 1ST down
- 15:002nd & 7 at MSU 28Aidan Chiles pass complete to Makhi Frazier for 1 yd to the MSU 29
- 15:001st & 10 at MSU 25Makhi Frazier run for 3 yds to the MSU 28
- 15:001st & 10 at BC 35Luca Lombardo kickoff for 58 yds
Q2Michigan State2 plays · 6 yds · 0:31 · End of Half21–14
- 0:00End of 2nd Quarter
- 0:002nd & 5 at MSU 30Makhi Frazier run for 1 yd to the MSU 31
- 0:311st & 10 at MSU 25Aidan Chiles pass complete to Nick Marsh for 5 yds to the MSU 30
- 0:311st & 10 at BC 35Luca Lombardo kickoff for 55 yds
Q2Boston College10 plays · 80 yds · 5:04 · Touchdown14–14
- 2:001st & 10 at MSU 20Dylan Lonergan pass complete to Lewis Bond for 6 yds to the MSU 14
- 2:001st & 10 at MSU 38Dylan Lonergan pass complete to Jeremiah Franklin for 18 yds to the MSU 20 for a 1ST down
- 2:001st & 10 at MSU 38Timeout Michigan State, clock 02:00
- 0:312nd & 4 at MSU 14Dylan Lonergan pass complete to Reed Harris for 14 yds for a TD (Luca Lombardo KICK)
- 5:353rd & 1 at MSU 40Turbo Richard run for 2 yds to the MSU 38 for a 1ST down
- 5:352nd & 7 at MSU 46Dylan Lonergan pass complete to Jeremiah Franklin for 6 yds to the MSU 40
- 5:351st & 10 at MSU 49Dylan Lonergan pass complete to Lewis Bond for 3 yds to the MSU 46
- 5:353rd & 12 at BC 36Shotgun Lonergan,Dylan pass incomplete short left to Skeete,Jaedn thrown to BC 45 broken up by Willie,Ade QB hurried by Hall,Jordan PENALTY MSU Personal Foul (Hall,Jordan) 15 yards from BC 36 to MSU49, 1ST DOWN. NO PLAY.
- 5:352nd & 12 at BC 36Dylan Lonergan pass incomplete to Jaedn Skeete
- 5:351st & 10 at BC 38Turbo Richard run for a loss of 2 yards to the BC 36
- 5:352nd & 1 at BC 29Turbo Richard run for 9 yds to the BC 38 for a 1ST down
- 5:351st & 10 at BC 20Turbo Richard run for 9 yds to the BC 29
- 5:351st & 10 at MSU 35Ryan Eckley kickoff for 65 yds , Bo MacCormack III return for 20 yds to the BC 20
Q2Michigan State4 plays · 33 yds · 1:50 · Touchdown14–14
- 5:402nd & 3 at BC 3Aidan Chiles pass complete to Michael Masunas for 3 yds for a TD (Blake Sislo KICK)
- 7:301st & 8 at BC 8Brandon Tullis run for 5 yds to the BC 3
- 7:302nd & 10 at BC 33Makhi Frazier run for 16 yds to the BC 17 for a 1ST down Boston College Penalty, Personal Foul (Chuck Nnaeto) to the BC 8 for a 1ST down
- 7:301st & 10 at BC 33Makhi Frazier run for no gain to the BC 33
- 7:301st & 10 at BC 35Luca Lombardo kickoff for 61 yds , Alante Brown return for 63 yds to the BC 33
Q2Boston College8 plays · 49 yds · 3:12 · Touchdown7–7
- 7:451st & 10 at BC 33Timeout Michigan State, clock 07:45
- 7:453rd & 5 at MSU 12Dylan Lonergan pass complete to Jaedn Skeete for 12 yds for a TD (Luca Lombardo KICK)
- 10:572nd & 5 at MSU 12Dylan Lonergan pass incomplete to Jordan McDonald
- 10:571st & 10 at MSU 17Dylan Lonergan pass complete to Jordan McDonald for 5 yds to the MSU 12
- 10:572nd & 2 at MSU 20Jordan McDonald run for 3 yds to the MSU 17 for a 1ST down
- 10:571st & 10 at MSU 28Dylan Lonergan pass complete to Lewis Bond for 8 yds to the MSU 20
- 10:571st & 10 at MSU 42Dylan Lonergan pass complete to Ty Lockwood for 14 yds to the MSU 28 for a 1ST down
- 10:573rd & 13 at BC 48Shotgun Lonergan,Dylan pass incomplete deep left to Harris,Reed thrown to MSU24 QB hurried by Matthews,Wayne PENALTY MSU Holding (Eaton,Joshua) 10 yards from BC 48 to MSU42, 1ST DOWN. NO PLAY.
- 10:572nd & 15 at BC 46Dylan Lonergan run for 2 yds to the BC 48
- 10:572nd & 10 at MSU 49PENALTY BC False Start (Allick,Dwayne) 5 yards from MSU49 to BC 46. NO PLAY.
- 10:571st & 10 at MSU 49Dylan Lonergan pass incomplete to Jeremiah Franklin
- 10:572nd & 10 at MSU 49Timeout Michigan State, clock 10:57
Q2Michigan State4 plays · 9 yds · 1:44 · Downs7–7
- 11:503rd & 7 at MSU 43Aidan Chiles pass complete to Brandon Tullis for 6 yds to the MSU 49
- 11:503rd & 7 at MSU 43Timeout Michigan State, clock 11:50
- 10:574th & 1 at MSU 49Brandon Tullis run for no gain to the MSU 49
- 12:412nd & 7 at MSU 43Aidan Chiles pass incomplete to Nick Marsh
- 12:411st & 10 at MSU 40Aidan Chiles run for 3 yds to the MSU 43
- 12:411st & 10 at BC 35Luca Lombardo kickoff for 62 yds , Alante Brown return for 37 yds to the MSU 40
Q1Boston College6 plays · 88 yds · 3:03 · Touchdown0–7
- 15:002nd & 9 at MSU 10Lewis Bond run for 2 yds to the MSU 8
- 15:001st & 10 at MSU 11Turbo Richard run for 1 yd to the MSU 10
- 15:002nd & 8 at MSU 30Dylan Lonergan pass complete to Lewis Bond for 19 yds to the MSU 11 for a 1ST down
- 12:501st & 10 at MSU 40Timeout Michigan State, clock 12:50
- 12:503rd & 7 at MSU 8Dylan Lonergan pass complete to Turbo Richard for 8 yds for a TD (Luca Lombardo KICK)
- 0:00End of 1st Quarter
- 0:001st & 10 at MSU 32Jordan McDonald run for 2 yds to the MSU 30
- 0:531st & 10 at BC 12Dylan Lonergan pass complete to VJ Wilkins for 56 yds to the MSU 32 for a 1ST down
Q1Michigan State3 plays · 9 yds · 1:36 · Punt0–7
- 0:534th & 1 at MSU 28Ryan Eckley punt for 60 yds
- 2:293rd & 7 at MSU 22Aidan Chiles pass complete to Nick Marsh for 6 yds to the MSU 28
- 2:292nd & 7 at MSU 22Aidan Chiles pass incomplete to Nick Marsh
- 2:291st & 10 at MSU 19Makhi Frazier run for 3 yds to the MSU 22
- 2:292nd & 7 at MSU 22Timeout Michigan State, clock 02:29
Q1Boston College5 plays · 23 yds · 2:54 · Punt0–7
- 4:273rd & 6 at BC 44Dylan Lonergan pass complete to Lewis Bond for 4 yds to the BC 48
- 4:272nd & 9 at BC 41Dylan Lonergan pass complete to Jeremiah Franklin for 3 yds to the BC 44
- 4:271st & 10 at BC 40Jordan McDonald run for 1 yd to the BC 41
- 4:271st & 10 at BC 40Timeout Michigan State, clock 04:27
- 2:294th & 2 at BC 48Shamus Florio punt for 33 yds, punt out-of-bounds at the MSU 19
- 5:232nd & 8 at BC 27Dylan Lonergan pass complete to Jeremiah Franklin for 13 yds to the BC 40 for a 1ST down
- 5:231st & 10 at BC 25Turbo Richard run for 2 yds to the BC 27
- 5:231st & 10 at MSU 35Ryan Eckley kickoff for 65 yds for a touchback
Q1Michigan State11 plays · 80 yds · 5:53 · Touchdown0–0
- 5:231st & 10 at BC 25Timeout Michigan State, clock 05:23
- 5:233rd & 11 at BC 11Aidan Chiles pass complete to Nick Marsh for 11 yds for a TD (Blake Sislo KICK)
- 11:162nd & 11 at BC 11Aidan Chiles pass incomplete to Jack Velling
- 11:161st & 10 at BC 10Aidan Chiles run for a loss of 1 yard to the BC 11
- 11:164th & 1 at BC 12Aidan Chiles run for 2 yds to the BC 10 for a 1ST down
- 11:163rd & 1 at BC 12Makhi Frazier run for no gain to the BC 12
- 11:162nd & 11 at BC 22Brandon Tullis run for 10 yds to the BC 12
- 11:161st & 10 at BC 21Omari Kelly run for a loss of 1 yard to the BC 22 Omari Kelly fumbled, recovered by MSU
- 11:161st & 10 at BC 35Makhi Frazier run for 14 yds to the BC 21 for a 1ST down
- 11:161st & 10 at MSU 41Boston College Penalty, Face Mask (15 yards) (KP Price) to the BC 35 for a 1ST down
- 11:162nd & 5 at MSU 25Aidan Chiles pass complete to Jayden Savoury for 16 yds to the MSU 41 for a 1ST down
- 11:161st & 10 at MSU 20Makhi Frazier run for 5 yds to the MSU 25
- 11:162nd & 5 at MSU 25Timeout Michigan State, clock 11:16
Q1Boston College4 plays · 39 yds · 2:22 · Fumble0–0
- 11:161st & 10 at MSU 15Dylan Lonergan pass complete to Turbo Richard for 15 yds
- 13:382nd & 5 at MSU 21Turbo Richard run for 6 yds to the MSU 15 for a 1ST down
- 13:381st & 10 at MSU 26Turbo Richard run for 5 yds to the MSU 21
- 13:381st & 10 at MSU 39Dylan Lonergan pass complete to Jaedn Skeete for 13 yds to the MSU 26 for a 1ST down
Q1Boston College3 plays · 0 yds · 1:22 · Punt0–0
- 15:003rd & 10 at BC 25Dylan Lonergan run for no gain to the BC 25
- 15:002nd & 10 at BC 25Dylan Lonergan pass incomplete to Jeremiah Franklin
- 15:001st & 10 at BC 25Dylan Lonergan pass complete to Lewis Bond for no gain to the BC 25
- 15:001st & 10 at MSU 35Ryan Eckley kickoff for 63 yds
- 13:384th & 10 at BC 25Shamus Florio punt for 44 yds , Omari Kelly returns for 8 yds to the MSU 39 Omari Kelly fumbled, recovered by BC Owen McGowan
FAN NEWS
2025 seasonWrite about Boston College or Michigan State?
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.











