From 29ead0f7d998b28e65f3f399a4a6a9fefcd85b7f Mon Sep 17 00:00:00 2001 From: Chuck <33324927+ChuckBuilds@users.noreply.github.com> Date: Tue, 16 Sep 2025 22:54:55 -0400 Subject: [PATCH] renamed ncaa_fbs_logos to ncaa_logos per previous pull request for ncaa hockey, introduced broken managers elsewhere --- .../{ncaa_fbs_logos => ncaa_logos}/AAC.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/AANDM.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ACC.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/AFA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/AKR.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ALA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/AMH.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ANN.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/APP.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ARIZ.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ARK.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ARMY.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ARST.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ASU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/AUB.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/BALL.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/BAY.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/BC.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/BGSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/BOIS.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/BRST.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/BSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/BUENA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/BUFF.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/BYU.png | Bin .../Big_12_Conference_Logo_300X300.png | Bin .../Big_Ten_Conference_Logo_300X300.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/CAL.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/CAR.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/CCU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/CIN.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/CLA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/CLEM.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/CLT.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/CMU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/COLBY.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/COLO.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/CONN.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/CP.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/CSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/CUR.png | Bin .../Conference_Usa_Logo_300X300.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/DEL.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/DUB.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/DUKE.png | Bin .../Division_I_Fbs_Independents.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ECU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ELM.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/EMU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/FAMU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/FAU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/FIU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/FLA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/FRES.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/FSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/GASO.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/GAST.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/GRI.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/GT.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/GTWN.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/HAW.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/HOU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/HOW.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/IDHO.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ILL.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/IOWA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ISU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/IU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/JMU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/JVST.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/JXST.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/KENN.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/KENT.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/KSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/KU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/LAC.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/LAF.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/LIB.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/LOU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/LSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/LT.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/LUT.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MASS.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MD.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MEM.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MESA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MIA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MICH.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MIL.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MINN.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MISS.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MIZ.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MOR.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MRSH.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MSST.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MTSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/MU.png | Bin .../Mid_American_Conference_Logo_300X300.png | Bin .../Mountain_West_Conference_Logo_300X300.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/NAVY.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ND.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/NEB.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/NEV.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/NIU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/NMSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/NOR.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/NW.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/NYBU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ODU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/OHIO.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/OKST.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ORE.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ORST.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/OSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/OU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/PITT.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/PSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/PUR.png | Bin .../Pac_12_Logo_300X300.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/RED.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/RICE.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/RUTG.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/SA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/SAC.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/SC.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/SDSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/SHSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/SJSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/SMU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/STAN.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/STET.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/SYR.png | Bin .../Southeastern_Conference_Logo_300X300.png | Bin .../Sun_Belt_Conference_2020_Logo_300X300.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/TAANDM.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/TAMU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/TCU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/TEM.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/TENN.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/TEX.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/TLSA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/TOL.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/TROY.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/TTU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/TXSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UAB.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UCF.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UCLA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UF.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UGA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UH.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UK.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UL.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UNC.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UNLV.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UNM.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UNT.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/USA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/USC.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/USF.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/USM.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/USU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UTAH.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UTEP.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/UVA.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/VAN.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/WAKE.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/WASH.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/WISC.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/WKU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/WMU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/WSU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/WVU.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/WYO.png | Bin .../Wichita_State_Shockers.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/YALE.png | Bin .../ncaa_fb.png | Bin .../{ncaa_fbs_logos => ncaa_logos}/ncaam.png | Bin config/config.template.json | 6 +++--- src/leaderboard_manager.py | 12 +++++------ src/logo_downloader.py | 10 ++++----- src/ncaa_baseball_managers.py | 2 +- src/ncaa_fb_managers.py | 19 +++++++++++------- src/ncaam_basketball_managers.py | 2 +- src/odds_ticker_manager.py | 6 +++--- 185 files changed, 31 insertions(+), 26 deletions(-) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/AAC.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/AANDM.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ACC.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/AFA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/AKR.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ALA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/AMH.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ANN.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/APP.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ARIZ.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ARK.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ARMY.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ARST.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ASU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/AUB.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/BALL.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/BAY.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/BC.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/BGSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/BOIS.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/BRST.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/BSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/BUENA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/BUFF.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/BYU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/Big_12_Conference_Logo_300X300.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/Big_Ten_Conference_Logo_300X300.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/CAL.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/CAR.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/CCU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/CIN.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/CLA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/CLEM.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/CLT.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/CMU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/COLBY.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/COLO.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/CONN.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/CP.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/CSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/CUR.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/Conference_Usa_Logo_300X300.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/DEL.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/DUB.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/DUKE.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/Division_I_Fbs_Independents.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ECU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ELM.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/EMU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/FAMU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/FAU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/FIU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/FLA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/FRES.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/FSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/GASO.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/GAST.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/GRI.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/GT.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/GTWN.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/HAW.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/HOU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/HOW.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/IDHO.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ILL.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/IOWA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ISU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/IU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/JMU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/JVST.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/JXST.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/KENN.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/KENT.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/KSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/KU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/LAC.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/LAF.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/LIB.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/LOU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/LSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/LT.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/LUT.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MASS.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MD.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MEM.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MESA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MIA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MICH.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MIL.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MINN.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MISS.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MIZ.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MOR.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MRSH.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MSST.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MTSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/MU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/Mid_American_Conference_Logo_300X300.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/Mountain_West_Conference_Logo_300X300.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/NAVY.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ND.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/NEB.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/NEV.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/NIU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/NMSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/NOR.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/NW.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/NYBU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ODU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/OHIO.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/OKST.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ORE.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ORST.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/OSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/OU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/PITT.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/PSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/PUR.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/Pac_12_Logo_300X300.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/RED.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/RICE.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/RUTG.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/SA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/SAC.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/SC.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/SDSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/SHSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/SJSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/SMU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/STAN.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/STET.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/SYR.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/Southeastern_Conference_Logo_300X300.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/Sun_Belt_Conference_2020_Logo_300X300.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/TAANDM.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/TAMU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/TCU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/TEM.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/TENN.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/TEX.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/TLSA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/TOL.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/TROY.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/TTU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/TXSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UAB.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UCF.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UCLA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UF.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UGA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UH.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UK.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UL.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UNC.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UNLV.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UNM.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UNT.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/USA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/USC.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/USF.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/USM.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/USU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UTAH.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UTEP.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/UVA.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/VAN.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/WAKE.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/WASH.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/WISC.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/WKU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/WMU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/WSU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/WVU.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/WYO.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/Wichita_State_Shockers.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/YALE.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ncaa_fb.png (100%) rename assets/sports/{ncaa_fbs_logos => ncaa_logos}/ncaam.png (100%) diff --git a/assets/sports/ncaa_fbs_logos/AAC.png b/assets/sports/ncaa_logos/AAC.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/AAC.png rename to assets/sports/ncaa_logos/AAC.png diff --git a/assets/sports/ncaa_fbs_logos/AANDM.png b/assets/sports/ncaa_logos/AANDM.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/AANDM.png rename to assets/sports/ncaa_logos/AANDM.png diff --git a/assets/sports/ncaa_fbs_logos/ACC.png b/assets/sports/ncaa_logos/ACC.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ACC.png rename to assets/sports/ncaa_logos/ACC.png diff --git a/assets/sports/ncaa_fbs_logos/AFA.png b/assets/sports/ncaa_logos/AFA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/AFA.png rename to assets/sports/ncaa_logos/AFA.png diff --git a/assets/sports/ncaa_fbs_logos/AKR.png b/assets/sports/ncaa_logos/AKR.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/AKR.png rename to assets/sports/ncaa_logos/AKR.png diff --git a/assets/sports/ncaa_fbs_logos/ALA.png b/assets/sports/ncaa_logos/ALA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ALA.png rename to assets/sports/ncaa_logos/ALA.png diff --git a/assets/sports/ncaa_fbs_logos/AMH.png b/assets/sports/ncaa_logos/AMH.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/AMH.png rename to assets/sports/ncaa_logos/AMH.png diff --git a/assets/sports/ncaa_fbs_logos/ANN.png b/assets/sports/ncaa_logos/ANN.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ANN.png rename to assets/sports/ncaa_logos/ANN.png diff --git a/assets/sports/ncaa_fbs_logos/APP.png b/assets/sports/ncaa_logos/APP.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/APP.png rename to assets/sports/ncaa_logos/APP.png diff --git a/assets/sports/ncaa_fbs_logos/ARIZ.png b/assets/sports/ncaa_logos/ARIZ.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ARIZ.png rename to assets/sports/ncaa_logos/ARIZ.png diff --git a/assets/sports/ncaa_fbs_logos/ARK.png b/assets/sports/ncaa_logos/ARK.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ARK.png rename to assets/sports/ncaa_logos/ARK.png diff --git a/assets/sports/ncaa_fbs_logos/ARMY.png b/assets/sports/ncaa_logos/ARMY.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ARMY.png rename to assets/sports/ncaa_logos/ARMY.png diff --git a/assets/sports/ncaa_fbs_logos/ARST.png b/assets/sports/ncaa_logos/ARST.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ARST.png rename to assets/sports/ncaa_logos/ARST.png diff --git a/assets/sports/ncaa_fbs_logos/ASU.png b/assets/sports/ncaa_logos/ASU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ASU.png rename to assets/sports/ncaa_logos/ASU.png diff --git a/assets/sports/ncaa_fbs_logos/AUB.png b/assets/sports/ncaa_logos/AUB.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/AUB.png rename to assets/sports/ncaa_logos/AUB.png diff --git a/assets/sports/ncaa_fbs_logos/BALL.png b/assets/sports/ncaa_logos/BALL.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/BALL.png rename to assets/sports/ncaa_logos/BALL.png diff --git a/assets/sports/ncaa_fbs_logos/BAY.png b/assets/sports/ncaa_logos/BAY.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/BAY.png rename to assets/sports/ncaa_logos/BAY.png diff --git a/assets/sports/ncaa_fbs_logos/BC.png b/assets/sports/ncaa_logos/BC.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/BC.png rename to assets/sports/ncaa_logos/BC.png diff --git a/assets/sports/ncaa_fbs_logos/BGSU.png b/assets/sports/ncaa_logos/BGSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/BGSU.png rename to assets/sports/ncaa_logos/BGSU.png diff --git a/assets/sports/ncaa_fbs_logos/BOIS.png b/assets/sports/ncaa_logos/BOIS.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/BOIS.png rename to assets/sports/ncaa_logos/BOIS.png diff --git a/assets/sports/ncaa_fbs_logos/BRST.png b/assets/sports/ncaa_logos/BRST.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/BRST.png rename to assets/sports/ncaa_logos/BRST.png diff --git a/assets/sports/ncaa_fbs_logos/BSU.png b/assets/sports/ncaa_logos/BSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/BSU.png rename to assets/sports/ncaa_logos/BSU.png diff --git a/assets/sports/ncaa_fbs_logos/BUENA.png b/assets/sports/ncaa_logos/BUENA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/BUENA.png rename to assets/sports/ncaa_logos/BUENA.png diff --git a/assets/sports/ncaa_fbs_logos/BUFF.png b/assets/sports/ncaa_logos/BUFF.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/BUFF.png rename to assets/sports/ncaa_logos/BUFF.png diff --git a/assets/sports/ncaa_fbs_logos/BYU.png b/assets/sports/ncaa_logos/BYU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/BYU.png rename to assets/sports/ncaa_logos/BYU.png diff --git a/assets/sports/ncaa_fbs_logos/Big_12_Conference_Logo_300X300.png b/assets/sports/ncaa_logos/Big_12_Conference_Logo_300X300.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/Big_12_Conference_Logo_300X300.png rename to assets/sports/ncaa_logos/Big_12_Conference_Logo_300X300.png diff --git a/assets/sports/ncaa_fbs_logos/Big_Ten_Conference_Logo_300X300.png b/assets/sports/ncaa_logos/Big_Ten_Conference_Logo_300X300.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/Big_Ten_Conference_Logo_300X300.png rename to assets/sports/ncaa_logos/Big_Ten_Conference_Logo_300X300.png diff --git a/assets/sports/ncaa_fbs_logos/CAL.png b/assets/sports/ncaa_logos/CAL.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/CAL.png rename to assets/sports/ncaa_logos/CAL.png diff --git a/assets/sports/ncaa_fbs_logos/CAR.png b/assets/sports/ncaa_logos/CAR.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/CAR.png rename to assets/sports/ncaa_logos/CAR.png diff --git a/assets/sports/ncaa_fbs_logos/CCU.png b/assets/sports/ncaa_logos/CCU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/CCU.png rename to assets/sports/ncaa_logos/CCU.png diff --git a/assets/sports/ncaa_fbs_logos/CIN.png b/assets/sports/ncaa_logos/CIN.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/CIN.png rename to assets/sports/ncaa_logos/CIN.png diff --git a/assets/sports/ncaa_fbs_logos/CLA.png b/assets/sports/ncaa_logos/CLA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/CLA.png rename to assets/sports/ncaa_logos/CLA.png diff --git a/assets/sports/ncaa_fbs_logos/CLEM.png b/assets/sports/ncaa_logos/CLEM.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/CLEM.png rename to assets/sports/ncaa_logos/CLEM.png diff --git a/assets/sports/ncaa_fbs_logos/CLT.png b/assets/sports/ncaa_logos/CLT.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/CLT.png rename to assets/sports/ncaa_logos/CLT.png diff --git a/assets/sports/ncaa_fbs_logos/CMU.png b/assets/sports/ncaa_logos/CMU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/CMU.png rename to assets/sports/ncaa_logos/CMU.png diff --git a/assets/sports/ncaa_fbs_logos/COLBY.png b/assets/sports/ncaa_logos/COLBY.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/COLBY.png rename to assets/sports/ncaa_logos/COLBY.png diff --git a/assets/sports/ncaa_fbs_logos/COLO.png b/assets/sports/ncaa_logos/COLO.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/COLO.png rename to assets/sports/ncaa_logos/COLO.png diff --git a/assets/sports/ncaa_fbs_logos/CONN.png b/assets/sports/ncaa_logos/CONN.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/CONN.png rename to assets/sports/ncaa_logos/CONN.png diff --git a/assets/sports/ncaa_fbs_logos/CP.png b/assets/sports/ncaa_logos/CP.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/CP.png rename to assets/sports/ncaa_logos/CP.png diff --git a/assets/sports/ncaa_fbs_logos/CSU.png b/assets/sports/ncaa_logos/CSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/CSU.png rename to assets/sports/ncaa_logos/CSU.png diff --git a/assets/sports/ncaa_fbs_logos/CUR.png b/assets/sports/ncaa_logos/CUR.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/CUR.png rename to assets/sports/ncaa_logos/CUR.png diff --git a/assets/sports/ncaa_fbs_logos/Conference_Usa_Logo_300X300.png b/assets/sports/ncaa_logos/Conference_Usa_Logo_300X300.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/Conference_Usa_Logo_300X300.png rename to assets/sports/ncaa_logos/Conference_Usa_Logo_300X300.png diff --git a/assets/sports/ncaa_fbs_logos/DEL.png b/assets/sports/ncaa_logos/DEL.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/DEL.png rename to assets/sports/ncaa_logos/DEL.png diff --git a/assets/sports/ncaa_fbs_logos/DUB.png b/assets/sports/ncaa_logos/DUB.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/DUB.png rename to assets/sports/ncaa_logos/DUB.png diff --git a/assets/sports/ncaa_fbs_logos/DUKE.png b/assets/sports/ncaa_logos/DUKE.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/DUKE.png rename to assets/sports/ncaa_logos/DUKE.png diff --git a/assets/sports/ncaa_fbs_logos/Division_I_Fbs_Independents.png b/assets/sports/ncaa_logos/Division_I_Fbs_Independents.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/Division_I_Fbs_Independents.png rename to assets/sports/ncaa_logos/Division_I_Fbs_Independents.png diff --git a/assets/sports/ncaa_fbs_logos/ECU.png b/assets/sports/ncaa_logos/ECU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ECU.png rename to assets/sports/ncaa_logos/ECU.png diff --git a/assets/sports/ncaa_fbs_logos/ELM.png b/assets/sports/ncaa_logos/ELM.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ELM.png rename to assets/sports/ncaa_logos/ELM.png diff --git a/assets/sports/ncaa_fbs_logos/EMU.png b/assets/sports/ncaa_logos/EMU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/EMU.png rename to assets/sports/ncaa_logos/EMU.png diff --git a/assets/sports/ncaa_fbs_logos/FAMU.png b/assets/sports/ncaa_logos/FAMU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/FAMU.png rename to assets/sports/ncaa_logos/FAMU.png diff --git a/assets/sports/ncaa_fbs_logos/FAU.png b/assets/sports/ncaa_logos/FAU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/FAU.png rename to assets/sports/ncaa_logos/FAU.png diff --git a/assets/sports/ncaa_fbs_logos/FIU.png b/assets/sports/ncaa_logos/FIU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/FIU.png rename to assets/sports/ncaa_logos/FIU.png diff --git a/assets/sports/ncaa_fbs_logos/FLA.png b/assets/sports/ncaa_logos/FLA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/FLA.png rename to assets/sports/ncaa_logos/FLA.png diff --git a/assets/sports/ncaa_fbs_logos/FRES.png b/assets/sports/ncaa_logos/FRES.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/FRES.png rename to assets/sports/ncaa_logos/FRES.png diff --git a/assets/sports/ncaa_fbs_logos/FSU.png b/assets/sports/ncaa_logos/FSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/FSU.png rename to assets/sports/ncaa_logos/FSU.png diff --git a/assets/sports/ncaa_fbs_logos/GASO.png b/assets/sports/ncaa_logos/GASO.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/GASO.png rename to assets/sports/ncaa_logos/GASO.png diff --git a/assets/sports/ncaa_fbs_logos/GAST.png b/assets/sports/ncaa_logos/GAST.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/GAST.png rename to assets/sports/ncaa_logos/GAST.png diff --git a/assets/sports/ncaa_fbs_logos/GRI.png b/assets/sports/ncaa_logos/GRI.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/GRI.png rename to assets/sports/ncaa_logos/GRI.png diff --git a/assets/sports/ncaa_fbs_logos/GT.png b/assets/sports/ncaa_logos/GT.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/GT.png rename to assets/sports/ncaa_logos/GT.png diff --git a/assets/sports/ncaa_fbs_logos/GTWN.png b/assets/sports/ncaa_logos/GTWN.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/GTWN.png rename to assets/sports/ncaa_logos/GTWN.png diff --git a/assets/sports/ncaa_fbs_logos/HAW.png b/assets/sports/ncaa_logos/HAW.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/HAW.png rename to assets/sports/ncaa_logos/HAW.png diff --git a/assets/sports/ncaa_fbs_logos/HOU.png b/assets/sports/ncaa_logos/HOU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/HOU.png rename to assets/sports/ncaa_logos/HOU.png diff --git a/assets/sports/ncaa_fbs_logos/HOW.png b/assets/sports/ncaa_logos/HOW.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/HOW.png rename to assets/sports/ncaa_logos/HOW.png diff --git a/assets/sports/ncaa_fbs_logos/IDHO.png b/assets/sports/ncaa_logos/IDHO.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/IDHO.png rename to assets/sports/ncaa_logos/IDHO.png diff --git a/assets/sports/ncaa_fbs_logos/ILL.png b/assets/sports/ncaa_logos/ILL.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ILL.png rename to assets/sports/ncaa_logos/ILL.png diff --git a/assets/sports/ncaa_fbs_logos/IOWA.png b/assets/sports/ncaa_logos/IOWA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/IOWA.png rename to assets/sports/ncaa_logos/IOWA.png diff --git a/assets/sports/ncaa_fbs_logos/ISU.png b/assets/sports/ncaa_logos/ISU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ISU.png rename to assets/sports/ncaa_logos/ISU.png diff --git a/assets/sports/ncaa_fbs_logos/IU.png b/assets/sports/ncaa_logos/IU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/IU.png rename to assets/sports/ncaa_logos/IU.png diff --git a/assets/sports/ncaa_fbs_logos/JMU.png b/assets/sports/ncaa_logos/JMU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/JMU.png rename to assets/sports/ncaa_logos/JMU.png diff --git a/assets/sports/ncaa_fbs_logos/JVST.png b/assets/sports/ncaa_logos/JVST.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/JVST.png rename to assets/sports/ncaa_logos/JVST.png diff --git a/assets/sports/ncaa_fbs_logos/JXST.png b/assets/sports/ncaa_logos/JXST.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/JXST.png rename to assets/sports/ncaa_logos/JXST.png diff --git a/assets/sports/ncaa_fbs_logos/KENN.png b/assets/sports/ncaa_logos/KENN.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/KENN.png rename to assets/sports/ncaa_logos/KENN.png diff --git a/assets/sports/ncaa_fbs_logos/KENT.png b/assets/sports/ncaa_logos/KENT.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/KENT.png rename to assets/sports/ncaa_logos/KENT.png diff --git a/assets/sports/ncaa_fbs_logos/KSU.png b/assets/sports/ncaa_logos/KSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/KSU.png rename to assets/sports/ncaa_logos/KSU.png diff --git a/assets/sports/ncaa_fbs_logos/KU.png b/assets/sports/ncaa_logos/KU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/KU.png rename to assets/sports/ncaa_logos/KU.png diff --git a/assets/sports/ncaa_fbs_logos/LAC.png b/assets/sports/ncaa_logos/LAC.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/LAC.png rename to assets/sports/ncaa_logos/LAC.png diff --git a/assets/sports/ncaa_fbs_logos/LAF.png b/assets/sports/ncaa_logos/LAF.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/LAF.png rename to assets/sports/ncaa_logos/LAF.png diff --git a/assets/sports/ncaa_fbs_logos/LIB.png b/assets/sports/ncaa_logos/LIB.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/LIB.png rename to assets/sports/ncaa_logos/LIB.png diff --git a/assets/sports/ncaa_fbs_logos/LOU.png b/assets/sports/ncaa_logos/LOU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/LOU.png rename to assets/sports/ncaa_logos/LOU.png diff --git a/assets/sports/ncaa_fbs_logos/LSU.png b/assets/sports/ncaa_logos/LSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/LSU.png rename to assets/sports/ncaa_logos/LSU.png diff --git a/assets/sports/ncaa_fbs_logos/LT.png b/assets/sports/ncaa_logos/LT.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/LT.png rename to assets/sports/ncaa_logos/LT.png diff --git a/assets/sports/ncaa_fbs_logos/LUT.png b/assets/sports/ncaa_logos/LUT.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/LUT.png rename to assets/sports/ncaa_logos/LUT.png diff --git a/assets/sports/ncaa_fbs_logos/MASS.png b/assets/sports/ncaa_logos/MASS.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MASS.png rename to assets/sports/ncaa_logos/MASS.png diff --git a/assets/sports/ncaa_fbs_logos/MD.png b/assets/sports/ncaa_logos/MD.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MD.png rename to assets/sports/ncaa_logos/MD.png diff --git a/assets/sports/ncaa_fbs_logos/MEM.png b/assets/sports/ncaa_logos/MEM.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MEM.png rename to assets/sports/ncaa_logos/MEM.png diff --git a/assets/sports/ncaa_fbs_logos/MESA.png b/assets/sports/ncaa_logos/MESA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MESA.png rename to assets/sports/ncaa_logos/MESA.png diff --git a/assets/sports/ncaa_fbs_logos/MIA.png b/assets/sports/ncaa_logos/MIA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MIA.png rename to assets/sports/ncaa_logos/MIA.png diff --git a/assets/sports/ncaa_fbs_logos/MICH.png b/assets/sports/ncaa_logos/MICH.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MICH.png rename to assets/sports/ncaa_logos/MICH.png diff --git a/assets/sports/ncaa_fbs_logos/MIL.png b/assets/sports/ncaa_logos/MIL.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MIL.png rename to assets/sports/ncaa_logos/MIL.png diff --git a/assets/sports/ncaa_fbs_logos/MINN.png b/assets/sports/ncaa_logos/MINN.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MINN.png rename to assets/sports/ncaa_logos/MINN.png diff --git a/assets/sports/ncaa_fbs_logos/MISS.png b/assets/sports/ncaa_logos/MISS.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MISS.png rename to assets/sports/ncaa_logos/MISS.png diff --git a/assets/sports/ncaa_fbs_logos/MIZ.png b/assets/sports/ncaa_logos/MIZ.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MIZ.png rename to assets/sports/ncaa_logos/MIZ.png diff --git a/assets/sports/ncaa_fbs_logos/MOR.png b/assets/sports/ncaa_logos/MOR.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MOR.png rename to assets/sports/ncaa_logos/MOR.png diff --git a/assets/sports/ncaa_fbs_logos/MRSH.png b/assets/sports/ncaa_logos/MRSH.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MRSH.png rename to assets/sports/ncaa_logos/MRSH.png diff --git a/assets/sports/ncaa_fbs_logos/MSST.png b/assets/sports/ncaa_logos/MSST.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MSST.png rename to assets/sports/ncaa_logos/MSST.png diff --git a/assets/sports/ncaa_fbs_logos/MTSU.png b/assets/sports/ncaa_logos/MTSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MTSU.png rename to assets/sports/ncaa_logos/MTSU.png diff --git a/assets/sports/ncaa_fbs_logos/MU.png b/assets/sports/ncaa_logos/MU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/MU.png rename to assets/sports/ncaa_logos/MU.png diff --git a/assets/sports/ncaa_fbs_logos/Mid_American_Conference_Logo_300X300.png b/assets/sports/ncaa_logos/Mid_American_Conference_Logo_300X300.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/Mid_American_Conference_Logo_300X300.png rename to assets/sports/ncaa_logos/Mid_American_Conference_Logo_300X300.png diff --git a/assets/sports/ncaa_fbs_logos/Mountain_West_Conference_Logo_300X300.png b/assets/sports/ncaa_logos/Mountain_West_Conference_Logo_300X300.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/Mountain_West_Conference_Logo_300X300.png rename to assets/sports/ncaa_logos/Mountain_West_Conference_Logo_300X300.png diff --git a/assets/sports/ncaa_fbs_logos/NAVY.png b/assets/sports/ncaa_logos/NAVY.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/NAVY.png rename to assets/sports/ncaa_logos/NAVY.png diff --git a/assets/sports/ncaa_fbs_logos/ND.png b/assets/sports/ncaa_logos/ND.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ND.png rename to assets/sports/ncaa_logos/ND.png diff --git a/assets/sports/ncaa_fbs_logos/NEB.png b/assets/sports/ncaa_logos/NEB.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/NEB.png rename to assets/sports/ncaa_logos/NEB.png diff --git a/assets/sports/ncaa_fbs_logos/NEV.png b/assets/sports/ncaa_logos/NEV.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/NEV.png rename to assets/sports/ncaa_logos/NEV.png diff --git a/assets/sports/ncaa_fbs_logos/NIU.png b/assets/sports/ncaa_logos/NIU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/NIU.png rename to assets/sports/ncaa_logos/NIU.png diff --git a/assets/sports/ncaa_fbs_logos/NMSU.png b/assets/sports/ncaa_logos/NMSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/NMSU.png rename to assets/sports/ncaa_logos/NMSU.png diff --git a/assets/sports/ncaa_fbs_logos/NOR.png b/assets/sports/ncaa_logos/NOR.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/NOR.png rename to assets/sports/ncaa_logos/NOR.png diff --git a/assets/sports/ncaa_fbs_logos/NW.png b/assets/sports/ncaa_logos/NW.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/NW.png rename to assets/sports/ncaa_logos/NW.png diff --git a/assets/sports/ncaa_fbs_logos/NYBU.png b/assets/sports/ncaa_logos/NYBU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/NYBU.png rename to assets/sports/ncaa_logos/NYBU.png diff --git a/assets/sports/ncaa_fbs_logos/ODU.png b/assets/sports/ncaa_logos/ODU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ODU.png rename to assets/sports/ncaa_logos/ODU.png diff --git a/assets/sports/ncaa_fbs_logos/OHIO.png b/assets/sports/ncaa_logos/OHIO.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/OHIO.png rename to assets/sports/ncaa_logos/OHIO.png diff --git a/assets/sports/ncaa_fbs_logos/OKST.png b/assets/sports/ncaa_logos/OKST.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/OKST.png rename to assets/sports/ncaa_logos/OKST.png diff --git a/assets/sports/ncaa_fbs_logos/ORE.png b/assets/sports/ncaa_logos/ORE.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ORE.png rename to assets/sports/ncaa_logos/ORE.png diff --git a/assets/sports/ncaa_fbs_logos/ORST.png b/assets/sports/ncaa_logos/ORST.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ORST.png rename to assets/sports/ncaa_logos/ORST.png diff --git a/assets/sports/ncaa_fbs_logos/OSU.png b/assets/sports/ncaa_logos/OSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/OSU.png rename to assets/sports/ncaa_logos/OSU.png diff --git a/assets/sports/ncaa_fbs_logos/OU.png b/assets/sports/ncaa_logos/OU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/OU.png rename to assets/sports/ncaa_logos/OU.png diff --git a/assets/sports/ncaa_fbs_logos/PITT.png b/assets/sports/ncaa_logos/PITT.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/PITT.png rename to assets/sports/ncaa_logos/PITT.png diff --git a/assets/sports/ncaa_fbs_logos/PSU.png b/assets/sports/ncaa_logos/PSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/PSU.png rename to assets/sports/ncaa_logos/PSU.png diff --git a/assets/sports/ncaa_fbs_logos/PUR.png b/assets/sports/ncaa_logos/PUR.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/PUR.png rename to assets/sports/ncaa_logos/PUR.png diff --git a/assets/sports/ncaa_fbs_logos/Pac_12_Logo_300X300.png b/assets/sports/ncaa_logos/Pac_12_Logo_300X300.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/Pac_12_Logo_300X300.png rename to assets/sports/ncaa_logos/Pac_12_Logo_300X300.png diff --git a/assets/sports/ncaa_fbs_logos/RED.png b/assets/sports/ncaa_logos/RED.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/RED.png rename to assets/sports/ncaa_logos/RED.png diff --git a/assets/sports/ncaa_fbs_logos/RICE.png b/assets/sports/ncaa_logos/RICE.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/RICE.png rename to assets/sports/ncaa_logos/RICE.png diff --git a/assets/sports/ncaa_fbs_logos/RUTG.png b/assets/sports/ncaa_logos/RUTG.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/RUTG.png rename to assets/sports/ncaa_logos/RUTG.png diff --git a/assets/sports/ncaa_fbs_logos/SA.png b/assets/sports/ncaa_logos/SA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/SA.png rename to assets/sports/ncaa_logos/SA.png diff --git a/assets/sports/ncaa_fbs_logos/SAC.png b/assets/sports/ncaa_logos/SAC.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/SAC.png rename to assets/sports/ncaa_logos/SAC.png diff --git a/assets/sports/ncaa_fbs_logos/SC.png b/assets/sports/ncaa_logos/SC.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/SC.png rename to assets/sports/ncaa_logos/SC.png diff --git a/assets/sports/ncaa_fbs_logos/SDSU.png b/assets/sports/ncaa_logos/SDSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/SDSU.png rename to assets/sports/ncaa_logos/SDSU.png diff --git a/assets/sports/ncaa_fbs_logos/SHSU.png b/assets/sports/ncaa_logos/SHSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/SHSU.png rename to assets/sports/ncaa_logos/SHSU.png diff --git a/assets/sports/ncaa_fbs_logos/SJSU.png b/assets/sports/ncaa_logos/SJSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/SJSU.png rename to assets/sports/ncaa_logos/SJSU.png diff --git a/assets/sports/ncaa_fbs_logos/SMU.png b/assets/sports/ncaa_logos/SMU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/SMU.png rename to assets/sports/ncaa_logos/SMU.png diff --git a/assets/sports/ncaa_fbs_logos/STAN.png b/assets/sports/ncaa_logos/STAN.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/STAN.png rename to assets/sports/ncaa_logos/STAN.png diff --git a/assets/sports/ncaa_fbs_logos/STET.png b/assets/sports/ncaa_logos/STET.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/STET.png rename to assets/sports/ncaa_logos/STET.png diff --git a/assets/sports/ncaa_fbs_logos/SYR.png b/assets/sports/ncaa_logos/SYR.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/SYR.png rename to assets/sports/ncaa_logos/SYR.png diff --git a/assets/sports/ncaa_fbs_logos/Southeastern_Conference_Logo_300X300.png b/assets/sports/ncaa_logos/Southeastern_Conference_Logo_300X300.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/Southeastern_Conference_Logo_300X300.png rename to assets/sports/ncaa_logos/Southeastern_Conference_Logo_300X300.png diff --git a/assets/sports/ncaa_fbs_logos/Sun_Belt_Conference_2020_Logo_300X300.png b/assets/sports/ncaa_logos/Sun_Belt_Conference_2020_Logo_300X300.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/Sun_Belt_Conference_2020_Logo_300X300.png rename to assets/sports/ncaa_logos/Sun_Belt_Conference_2020_Logo_300X300.png diff --git a/assets/sports/ncaa_fbs_logos/TAANDM.png b/assets/sports/ncaa_logos/TAANDM.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/TAANDM.png rename to assets/sports/ncaa_logos/TAANDM.png diff --git a/assets/sports/ncaa_fbs_logos/TAMU.png b/assets/sports/ncaa_logos/TAMU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/TAMU.png rename to assets/sports/ncaa_logos/TAMU.png diff --git a/assets/sports/ncaa_fbs_logos/TCU.png b/assets/sports/ncaa_logos/TCU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/TCU.png rename to assets/sports/ncaa_logos/TCU.png diff --git a/assets/sports/ncaa_fbs_logos/TEM.png b/assets/sports/ncaa_logos/TEM.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/TEM.png rename to assets/sports/ncaa_logos/TEM.png diff --git a/assets/sports/ncaa_fbs_logos/TENN.png b/assets/sports/ncaa_logos/TENN.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/TENN.png rename to assets/sports/ncaa_logos/TENN.png diff --git a/assets/sports/ncaa_fbs_logos/TEX.png b/assets/sports/ncaa_logos/TEX.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/TEX.png rename to assets/sports/ncaa_logos/TEX.png diff --git a/assets/sports/ncaa_fbs_logos/TLSA.png b/assets/sports/ncaa_logos/TLSA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/TLSA.png rename to assets/sports/ncaa_logos/TLSA.png diff --git a/assets/sports/ncaa_fbs_logos/TOL.png b/assets/sports/ncaa_logos/TOL.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/TOL.png rename to assets/sports/ncaa_logos/TOL.png diff --git a/assets/sports/ncaa_fbs_logos/TROY.png b/assets/sports/ncaa_logos/TROY.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/TROY.png rename to assets/sports/ncaa_logos/TROY.png diff --git a/assets/sports/ncaa_fbs_logos/TTU.png b/assets/sports/ncaa_logos/TTU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/TTU.png rename to assets/sports/ncaa_logos/TTU.png diff --git a/assets/sports/ncaa_fbs_logos/TXSU.png b/assets/sports/ncaa_logos/TXSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/TXSU.png rename to assets/sports/ncaa_logos/TXSU.png diff --git a/assets/sports/ncaa_fbs_logos/UAB.png b/assets/sports/ncaa_logos/UAB.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UAB.png rename to assets/sports/ncaa_logos/UAB.png diff --git a/assets/sports/ncaa_fbs_logos/UCF.png b/assets/sports/ncaa_logos/UCF.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UCF.png rename to assets/sports/ncaa_logos/UCF.png diff --git a/assets/sports/ncaa_fbs_logos/UCLA.png b/assets/sports/ncaa_logos/UCLA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UCLA.png rename to assets/sports/ncaa_logos/UCLA.png diff --git a/assets/sports/ncaa_fbs_logos/UF.png b/assets/sports/ncaa_logos/UF.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UF.png rename to assets/sports/ncaa_logos/UF.png diff --git a/assets/sports/ncaa_fbs_logos/UGA.png b/assets/sports/ncaa_logos/UGA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UGA.png rename to assets/sports/ncaa_logos/UGA.png diff --git a/assets/sports/ncaa_fbs_logos/UH.png b/assets/sports/ncaa_logos/UH.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UH.png rename to assets/sports/ncaa_logos/UH.png diff --git a/assets/sports/ncaa_fbs_logos/UK.png b/assets/sports/ncaa_logos/UK.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UK.png rename to assets/sports/ncaa_logos/UK.png diff --git a/assets/sports/ncaa_fbs_logos/UL.png b/assets/sports/ncaa_logos/UL.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UL.png rename to assets/sports/ncaa_logos/UL.png diff --git a/assets/sports/ncaa_fbs_logos/UNC.png b/assets/sports/ncaa_logos/UNC.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UNC.png rename to assets/sports/ncaa_logos/UNC.png diff --git a/assets/sports/ncaa_fbs_logos/UNLV.png b/assets/sports/ncaa_logos/UNLV.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UNLV.png rename to assets/sports/ncaa_logos/UNLV.png diff --git a/assets/sports/ncaa_fbs_logos/UNM.png b/assets/sports/ncaa_logos/UNM.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UNM.png rename to assets/sports/ncaa_logos/UNM.png diff --git a/assets/sports/ncaa_fbs_logos/UNT.png b/assets/sports/ncaa_logos/UNT.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UNT.png rename to assets/sports/ncaa_logos/UNT.png diff --git a/assets/sports/ncaa_fbs_logos/USA.png b/assets/sports/ncaa_logos/USA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/USA.png rename to assets/sports/ncaa_logos/USA.png diff --git a/assets/sports/ncaa_fbs_logos/USC.png b/assets/sports/ncaa_logos/USC.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/USC.png rename to assets/sports/ncaa_logos/USC.png diff --git a/assets/sports/ncaa_fbs_logos/USF.png b/assets/sports/ncaa_logos/USF.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/USF.png rename to assets/sports/ncaa_logos/USF.png diff --git a/assets/sports/ncaa_fbs_logos/USM.png b/assets/sports/ncaa_logos/USM.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/USM.png rename to assets/sports/ncaa_logos/USM.png diff --git a/assets/sports/ncaa_fbs_logos/USU.png b/assets/sports/ncaa_logos/USU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/USU.png rename to assets/sports/ncaa_logos/USU.png diff --git a/assets/sports/ncaa_fbs_logos/UTAH.png b/assets/sports/ncaa_logos/UTAH.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UTAH.png rename to assets/sports/ncaa_logos/UTAH.png diff --git a/assets/sports/ncaa_fbs_logos/UTEP.png b/assets/sports/ncaa_logos/UTEP.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UTEP.png rename to assets/sports/ncaa_logos/UTEP.png diff --git a/assets/sports/ncaa_fbs_logos/UVA.png b/assets/sports/ncaa_logos/UVA.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/UVA.png rename to assets/sports/ncaa_logos/UVA.png diff --git a/assets/sports/ncaa_fbs_logos/VAN.png b/assets/sports/ncaa_logos/VAN.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/VAN.png rename to assets/sports/ncaa_logos/VAN.png diff --git a/assets/sports/ncaa_fbs_logos/WAKE.png b/assets/sports/ncaa_logos/WAKE.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/WAKE.png rename to assets/sports/ncaa_logos/WAKE.png diff --git a/assets/sports/ncaa_fbs_logos/WASH.png b/assets/sports/ncaa_logos/WASH.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/WASH.png rename to assets/sports/ncaa_logos/WASH.png diff --git a/assets/sports/ncaa_fbs_logos/WISC.png b/assets/sports/ncaa_logos/WISC.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/WISC.png rename to assets/sports/ncaa_logos/WISC.png diff --git a/assets/sports/ncaa_fbs_logos/WKU.png b/assets/sports/ncaa_logos/WKU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/WKU.png rename to assets/sports/ncaa_logos/WKU.png diff --git a/assets/sports/ncaa_fbs_logos/WMU.png b/assets/sports/ncaa_logos/WMU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/WMU.png rename to assets/sports/ncaa_logos/WMU.png diff --git a/assets/sports/ncaa_fbs_logos/WSU.png b/assets/sports/ncaa_logos/WSU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/WSU.png rename to assets/sports/ncaa_logos/WSU.png diff --git a/assets/sports/ncaa_fbs_logos/WVU.png b/assets/sports/ncaa_logos/WVU.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/WVU.png rename to assets/sports/ncaa_logos/WVU.png diff --git a/assets/sports/ncaa_fbs_logos/WYO.png b/assets/sports/ncaa_logos/WYO.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/WYO.png rename to assets/sports/ncaa_logos/WYO.png diff --git a/assets/sports/ncaa_fbs_logos/Wichita_State_Shockers.png b/assets/sports/ncaa_logos/Wichita_State_Shockers.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/Wichita_State_Shockers.png rename to assets/sports/ncaa_logos/Wichita_State_Shockers.png diff --git a/assets/sports/ncaa_fbs_logos/YALE.png b/assets/sports/ncaa_logos/YALE.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/YALE.png rename to assets/sports/ncaa_logos/YALE.png diff --git a/assets/sports/ncaa_fbs_logos/ncaa_fb.png b/assets/sports/ncaa_logos/ncaa_fb.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ncaa_fb.png rename to assets/sports/ncaa_logos/ncaa_fb.png diff --git a/assets/sports/ncaa_fbs_logos/ncaam.png b/assets/sports/ncaa_logos/ncaam.png similarity index 100% rename from assets/sports/ncaa_fbs_logos/ncaam.png rename to assets/sports/ncaa_logos/ncaam.png diff --git a/config/config.template.json b/config/config.template.json index aeea9c3e..b83a41cc 100644 --- a/config/config.template.json +++ b/config/config.template.json @@ -298,7 +298,7 @@ "UGA", "AUB" ], - "logo_dir": "assets/sports/ncaa_fbs_logos", + "logo_dir": "assets/sports/ncaa_logos", "show_records": true, "display_modes": { "ncaa_fb_live": true, @@ -323,7 +323,7 @@ "UGA", "AUB" ], - "logo_dir": "assets/sports/ncaa_fbs_logos", + "logo_dir": "assets/sports/ncaa_logos", "show_records": true, "display_modes": { "ncaa_baseball_live": true, @@ -346,7 +346,7 @@ "UGA", "AUB" ], - "logo_dir": "assets/sports/ncaa_fbs_logos", + "logo_dir": "assets/sports/ncaa_logos", "show_records": true, "display_modes": { "ncaam_basketball_live": true, diff --git a/src/leaderboard_manager.py b/src/leaderboard_manager.py index 82967025..0639f367 100644 --- a/src/leaderboard_manager.py +++ b/src/leaderboard_manager.py @@ -109,8 +109,8 @@ class LeaderboardManager: 'ncaa_fb': { 'sport': 'football', 'league': 'college-football', - 'logo_dir': 'assets/sports/ncaa_fbs_logos', - 'league_logo': 'assets/sports/ncaa_fbs_logos/ncaa_fb.png', + 'logo_dir': 'assets/sports/ncaa_logos', + 'league_logo': 'assets/sports/ncaa_logos/ncaa_fb.png', 'teams_url': 'https://site.api.espn.com/apis/site/v2/sports/football/college-football/teams', 'enabled': self.enabled_sports.get('ncaa_fb', {}).get('enabled', False), 'top_teams': self.enabled_sports.get('ncaa_fb', {}).get('top_teams', 25), @@ -131,8 +131,8 @@ class LeaderboardManager: 'ncaam_basketball': { 'sport': 'basketball', 'league': 'mens-college-basketball', - 'logo_dir': 'assets/sports/ncaa_fbs_logos', - 'league_logo': 'assets/sports/ncaa_fbs_logos/ncaam.png', + 'logo_dir': 'assets/sports/ncaa_logos', + 'league_logo': 'assets/sports/ncaa_logos/ncaam.png', 'teams_url': 'https://site.api.espn.com/apis/site/v2/sports/basketball/mens-college-basketball/teams', 'enabled': self.enabled_sports.get('ncaam_basketball', {}).get('enabled', False), 'top_teams': self.enabled_sports.get('ncaam_basketball', {}).get('top_teams', 25) @@ -140,8 +140,8 @@ class LeaderboardManager: 'ncaa_baseball': { 'sport': 'baseball', 'league': 'college-baseball', - 'logo_dir': 'assets/sports/ncaa_fbs_logos', - 'league_logo': 'assets/sports/ncaa_fbs_logos/ncaa_baseball.png', + 'logo_dir': 'assets/sports/ncaa_logos', + 'league_logo': 'assets/sports/ncaa_logos/ncaa_baseball.png', 'standings_url': 'https://site.api.espn.com/apis/v2/sports/baseball/college-baseball/standings', 'scoreboard_url': 'https://site.api.espn.com/apis/site/v2/sports/baseball/college-baseball/scoreboard', 'enabled': self.enabled_sports.get('ncaa_baseball', {}).get('enabled', False), diff --git a/src/logo_downloader.py b/src/logo_downloader.py index b7dd4548..953961c8 100644 --- a/src/logo_downloader.py +++ b/src/logo_downloader.py @@ -50,11 +50,11 @@ class LogoDownloader: 'nba': 'assets/sports/nba_logos', 'mlb': 'assets/sports/mlb_logos', 'nhl': 'assets/sports/nhl_logos', - 'ncaa_fb': 'assets/sports/ncaa_fbs_logos', - 'ncaa_fb_all': 'assets/sports/ncaa_fbs_logos', # FCS teams go in same directory - 'fcs': 'assets/sports/ncaa_fbs_logos', # FCS teams go in same directory - 'ncaam_basketball': 'assets/sports/ncaa_fbs_logos', - 'ncaa_baseball': 'assets/sports/ncaa_fbs_logos', + 'ncaa_fb': 'assets/sports/ncaa_logos', + 'ncaa_fb_all': 'assets/sports/ncaa_logos', # FCS teams go in same directory + 'fcs': 'assets/sports/ncaa_logos', # FCS teams go in same directory + 'ncaam_basketball': 'assets/sports/ncaa_logos', + 'ncaa_baseball': 'assets/sports/ncaa_logos', # Soccer leagues - all use the same soccer_logos directory 'soccer_eng.1': 'assets/sports/soccer_logos', 'soccer_esp.1': 'assets/sports/soccer_logos', diff --git a/src/ncaa_baseball_managers.py b/src/ncaa_baseball_managers.py index eab46be9..9e8fa782 100644 --- a/src/ncaa_baseball_managers.py +++ b/src/ncaa_baseball_managers.py @@ -36,7 +36,7 @@ class BaseNCAABaseballManager: self.logger.setLevel(logging.DEBUG) # Set logger level to DEBUG # Logo handling - self.logo_dir = self.ncaa_baseball_config.get('logo_dir', os.path.join('assets', 'sports', 'ncaa_fbs_logos')) + self.logo_dir = self.ncaa_baseball_config.get('logo_dir', os.path.join('assets', 'sports', 'ncaa_logos')) if not os.path.exists(self.logo_dir): self.logger.warning(f"NCAA Baseball logos directory not found: {self.logo_dir}") try: diff --git a/src/ncaa_fb_managers.py b/src/ncaa_fb_managers.py index ecac8185..7a0cb30a 100644 --- a/src/ncaa_fb_managers.py +++ b/src/ncaa_fb_managers.py @@ -51,7 +51,7 @@ class BaseNCAAFBManager: # Renamed class self.is_enabled = self.ncaa_fb_config.get("enabled", False) self.show_odds = self.ncaa_fb_config.get("show_odds", False) self.test_mode = self.ncaa_fb_config.get("test_mode", False) - self.logo_dir = self.ncaa_fb_config.get("logo_dir", "assets/sports/ncaa_fbs_logos") # Changed logo dir + self.logo_dir = self.ncaa_fb_config.get("logo_dir", "assets/sports/ncaa_logos") # Changed logo dir self.update_interval = self.ncaa_fb_config.get("update_interval_seconds", 60) self.show_records = self.ncaa_fb_config.get('show_records', False) self.show_ranking = self.ncaa_fb_config.get('show_ranking', False) @@ -486,20 +486,25 @@ class BaseNCAAFBManager: # Renamed class if not os.path.exists(logo_path): self.logger.info(f"Logo not found for {team_abbrev} at {logo_path}. Attempting to download.") - # Try to download the logo from ESPN API + # Try to download the logo from ESPN API (this will create placeholder if download fails) success = download_missing_logo(team_abbrev, 'ncaa_fb', team_name) - if not success: - # Create placeholder if download fails - self.logger.warning(f"Failed to download logo for {team_abbrev}. Creating placeholder.") + # If still no logo exists after download attempt, create a fallback placeholder + if not success and not os.path.exists(logo_path): + self.logger.warning(f"Failed to download logo for {team_abbrev}. Creating fallback placeholder.") os.makedirs(os.path.dirname(logo_path), exist_ok=True) logo = Image.new('RGBA', (32, 32), (200, 200, 200, 255)) # Gray placeholder draw = ImageDraw.Draw(logo) draw.text((2, 10), team_abbrev, fill=(0, 0, 0, 255)) logo.save(logo_path) - self.logger.info(f"Created placeholder logo at {logo_path}") + self.logger.info(f"Created fallback placeholder logo at {logo_path}") - logo = Image.open(logo_path) + # Only try to open the logo if the file exists + if os.path.exists(logo_path): + logo = Image.open(logo_path) + else: + self.logger.error(f"Logo file still doesn't exist at {logo_path} after download attempt") + return None if logo.mode != 'RGBA': logo = logo.convert('RGBA') diff --git a/src/ncaam_basketball_managers.py b/src/ncaam_basketball_managers.py index d58b4f8a..6efae540 100644 --- a/src/ncaam_basketball_managers.py +++ b/src/ncaam_basketball_managers.py @@ -53,7 +53,7 @@ class BaseNCAAMBasketballManager: self.is_enabled = self.ncaam_basketball_config.get("enabled", False) self.show_odds = self.ncaam_basketball_config.get("show_odds", False) self.test_mode = self.ncaam_basketball_config.get("test_mode", False) - self.logo_dir = self.ncaam_basketball_config.get("logo_dir", "assets/sports/ncaa_fbs_logos") + self.logo_dir = self.ncaam_basketball_config.get("logo_dir", "assets/sports/ncaa_logos") self.update_interval = self.ncaam_basketball_config.get("update_interval_seconds", 60) self.show_records = self.ncaam_basketball_config.get('show_records', False) self.last_update = 0 diff --git a/src/odds_ticker_manager.py b/src/odds_ticker_manager.py index 4b4bc22c..a3057108 100644 --- a/src/odds_ticker_manager.py +++ b/src/odds_ticker_manager.py @@ -154,7 +154,7 @@ class OddsTickerManager: 'sport': 'football', 'league': 'college-football', 'logo_league': 'ncaa_fb', # ESPN API league identifier for logo downloading - 'logo_dir': 'assets/sports/ncaa_fbs_logos', + 'logo_dir': 'assets/sports/ncaa_logos', 'favorite_teams': config.get('ncaa_fb_scoreboard', {}).get('favorite_teams', []), 'enabled': config.get('ncaa_fb_scoreboard', {}).get('enabled', False) }, @@ -178,7 +178,7 @@ class OddsTickerManager: 'sport': 'basketball', 'league': 'mens-college-basketball', 'logo_league': 'ncaam_basketball', # ESPN API league identifier for logo downloading - 'logo_dir': 'assets/sports/ncaa_fbs_logos', + 'logo_dir': 'assets/sports/ncaa_logos', 'favorite_teams': config.get('ncaam_basketball_scoreboard', {}).get('favorite_teams', []), 'enabled': config.get('ncaam_basketball_scoreboard', {}).get('enabled', False) }, @@ -186,7 +186,7 @@ class OddsTickerManager: 'sport': 'baseball', 'league': 'college-baseball', 'logo_league': 'ncaa_baseball', # ESPN API league identifier for logo downloading - 'logo_dir': 'assets/sports/ncaa_fbs_logos', + 'logo_dir': 'assets/sports/ncaa_logos', 'favorite_teams': config.get('ncaa_baseball_scoreboard', {}).get('favorite_teams', []), 'enabled': config.get('ncaa_baseball_scoreboard', {}).get('enabled', False) },