What's new
AllBuffs | Unofficial fan site for the University of Colorado at Boulder Athletics programs

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

  • Prime Time. Prime Time. Its a new era for Colorado football. Consider signing up for a club membership! For $20/year, you can get access to all the special features at Allbuffs, including club member only forums, dark mode, avatars and best of all no ads ! But seriously, please sign up so that we can pay the bills. No one earns money here, and we can use your $20 to keep this hellhole running. You can sign up for a club membership by navigating to your account in the upper right and clicking on "Account Upgrades". Make it happen!

2017 Recruit Profile Index

Buffnik

Real name isn't Nik
Club Member
Junta Member
2017 Commitments

PositionNameStateRivalsScoutESPN247s
WRMaurice BellCA3*3*4*3*
DEJacob CallierCA3*3*3*3*
DTJavier Edwards (JC)TX3*3*4*3*
RBAlex FontenotTX3*3*3*3*
CBKevin George (JC)GA2*3*3*NR
DEShamar Hamilton (JC)FL3*3*3*3*
WRJaylon JacksonTX3*3*3*3*
OLBNate LandmanCA3*3*3*3*
DETerrance LangCA3*3*3*4*
ATHIsaiah LewisCA2*3*3*3*
OTChance Lytle (2016 GS)TX2*3*3*2*
QBTyler LytleCA3*3*4*3*
ATHChris MillerTX3*3*3*3*
OTJake MorettiCO4*4*4*4*
DTChris Mulumba (JC) CA3*2*NR2*
OLBChase NewmanCA3*3*3*3*
WRKD NixonTX4*4*4*3*
ATHSebastian OlverCA3*3*3*3*
OTHeston PaigeCO3*3*3*3*
OTGrant PolleyTX3*4**4*3*
TEJared PoplawskiAZ3*3*3*3*
OGColby Pursell (2016 GS)CA2*2*3*2*
OGCasey RoddickCA3*3*3*3*
DTJalen SamiCO2*2*NR2*
WRLaviska ShenaultTX3*4*3*3*
OGWill ShermanTX3*3*3*3*
DTDante SparacoFL3*3*3*3*
ILBJonathan Van DiestCO3*3*4*4*
OLBCarson WellsFL2*3*2*3*
CBDante Wigley (JC)MS3*3*3*3*
[TBODY] [/TBODY]
 
Last edited:
2017 Quarterbacks

PositionNameStateRivalsScoutESPN247sOfferCommitment
QBLegend BrumbaughFL2*2*NR2*Tennessee-Martin
QBBraxton BurmeisterCA4*4*3*3*YOregon
QBCameron Burston (JC)CA3*3*3*3*New Mexico
QBChase CordAZ3*3*3*3*YBoise State
QBAvery DavisTX3*4*4*3*YNotre Dame
QBChase GarbersCA4*3*4*3*Cal
QBTyler LytleCA3*3*4*3*YCOLORADO
QBTate MartellNV4*5*4*4*YOhio State
QBDylan McCaffreyCO4*4*4*4*YMichigan
QBDavis MillsGA5*5*4*5*YStanford
QBJack SearsCA4*4*4*3*YUSC
QBNick SipeCA3*3*3*3*Purdue
QBTua TagovailoaHI4*4*4*4*YAlabama
QBAidan WillardCA3*3*3*3*Oregon State
[TBODY] [/TBODY]
 
Last edited:
2017 Running Backs


PositionNameStateRivalsScoutESPN247sOfferCommitment
RBBiaggio Ali WalshNV3*3*3*3*YCal
RBDrake BeasleyCA3*3*3*2*YBoise State
RBEno BenjaminTX4*4*4*4*YArizona State
RBStephen CarrCA4*5*4*4*YUSC
RBMichael CarterFL3*3*4*3*YNorth Carolina
RBToneil CarterTX4*4*4*4*YTexas
RBAJ DavisFL4*4*4*3*YPitt
RBJ.K. DobbinsTX4*4*4*4*YOhio State
RBDarrian FelixFL3*3*3*3*YOregon
RBAlex FontenotTX3*3*3*3*YCOLORADO
RBNajee HarrisCA5*5*5*5*Alabama
RBAdarius LemonsFL4*3*4*3*YFlorida
RBMarcus LindsayCONR2*NR2*CSU-Pueblo
RBMarcus McElroyCO3*3*NR3*YCSU
RBDae'Quantae ShowersFL3*2*3*3*Y
RBC.J. VerdellCA3*3*4*3*YOregon
RBKaegun WilliamsTX3*3*3*3*YSan Diego State
RBMaleek WilliamsFL3*3*4*3*YArkansas
[TBODY] [/TBODY]
 
Last edited:
2017 Wide Receivers

PositionNameStateRivalsScoutESPN247sOfferCommitment
WRSterling ArmstrongOHNRNRNRNR
WRMaurice BellCA3*3*4*3*YCOLORADO
WRCamron BuckleyTX4*4*3*3*YTexas A&M
WRTerrell BynumCA4*4*4*3*YWashington
WRJamire CalvinCA4*4*3*3*YWashington State
WRCurtis Chiaverini (PWO)CONR2*NRNRCOLORADO
WRAlex CookCA3*4*3*3*YWashington
WRKevaughn DingleFL3*3*4*4*YMiami
WREmmanuel GreeneFL3*3*4*3*YUCF
WRIsaiah HodginsCA4*4*3*3*YOregon State
WRJeremiah HollomanGA3*4*4*4*YGeorgia
WRJaylon JacksonTX3*3*3*3*YCOLORADO
WRWarren JacksonCA3*3*3*3*YCSU
WRTaariq JohnsonCA3*4*4*4*YCalifornia
WRHezekiah JonesTX4*4*4*3*YTexas A&M
WRCedarian LambTX4*4*4*4*YOklahoma
WRJoseph LewisCA5*5*4*4*YUSC
WRTyjon LindseyNV4*4*4*4*YNebraska
WROmar ManningTX4*4*4*4*YTCU
WRKhalil McClainGA3*3*NR3*YTulane
WRMannie NetherlyTX4*4*4*3*YLSU
WRKD NixonTX4*4*4*3*YCOLORADO
WRTaniela PututauUT3*3*NR3*YUtah
WRCharleston RamboTX4*4*4*3*YOklahoma
WRJalen ReagorTX4*4*4*4*YTCU
WRJames RobinsonFL4*4*4*4*YFlorida
WRTyrell ShaversTX4*4*4*4*YAlabama
WRLaviska ShenaultTX3*4*3*3*YCOLORADO
WRRJ SneedTX3*3*4*3*YBaylor
WROsiris St. BrownCA4*4*4*4*YStanford
WRCartrell ThomasTX3*3*3*3*YBoise State
WRBryan ThompsonCA4*3*3*3*YUtah
[TBODY] [/TBODY]
 
Last edited:
2017 Tight Ends

PositionNameStateRivalsScoutESPN247sOfferCommitment
TEAdam BoselliFL2*3*3*3*NC State
TEGrant CalcaterraCA4*4*4*4*YOklahoma
TEJosh FaloCA4*4*4*4*YUSC
TEBryce GilbertAZ3*3*3*3*YArizona
TEJimmy JaggersCA4*4*4*4*YUCLA
TEErik KrommenhoekCA3*3*3*3*YUSC
TETre' McKittyFL3*3*4*3*YFlorida State
TEAlex OelsnerCO2*2*NR2*Northwestern
TEBrian PolendeyTX3*3*3*3*YMiami (FL)
TEJared PoplawskiAZ3*3*3*3*YCOLORADO
TEMajor TennisonTX4*4*4*3*YAlabama
TEBryce WolmaMI3*3*3*3*YArizona
TESire WoodsCA3*3*NR3*YPenn
[TBODY] [/TBODY]
 
Last edited:
2017 Offensive Tackles

PositionNameStateRivalsScoutESPN247sOfferCommitment
OTAlan AliTX4*3*3*3*YSMU
OTPopo AumavaeCA3*4*3*3*YOregon
OTAaron BanksCA4*4*4*4*YNotre Dame
OTAustin DeculusTX4*4*4*4*YLSU
OTChuck FiliagaTX4*4*4*4*YMichigan
OTDwayne FisherLA3*3*3*3*YArkansas State
OTKai-Leon HerbertFL4*4*4*3*YMiami
OTMatthew HuhnTX3*3*3*3*YSMU
OTBrenden JaimesTX3*3*3*3*YNebraska
OTJake MorettiCO4*4*4*4*YCOLORADO
OTRyan NelsonCA3*3*3*3*YVirginia
OTHeston PaigeCO3*3*3*3*YCOLORADO
OTGrant PolleyCO3*4*4*3*YCOLORADO
OTKanan RayCA4*3*4*3*YUCLA
OTGrayson ReedTX4*4*4*4*YTexas A&M
OTMichael RichardsonUT3*3*3*3*YUtah
OTRonald Rudd (JC)CA3*3*4*3*YLouisville
OTCordavian SuggsFL3*3*3*3*YMississippi State
OTMo UnutoaHI3*3*NR3*YUtah
OTAlijah Vera-TuckerCA4*4*4*4*YUSC
OTCasey VerhulstTX3*3*3*3*YTexas Tech
OTAndrew VoorheesCA4*3*4*4*YUSC
OTHyrin WhiteTX3*3*3*3*YMissouri
OTStephan ZabieTX4*4*4*4*YUCLA
[TBODY] [/TBODY]
 
Last edited:
2017 Offensive Guards

PositionNameStateRivalsScoutESPN247sOfferCommitment
OGDennis BardwellTX3*3*3*3*YHouston
OGWyatt DavisCA5*5*4*4*YOhio State
OGWill FarrarTX3*3*3*3*YTexas Tech
OGEdward IngramTX4*4*4*4*YLSU
OGChristopher MartinezCA2*3*NR3*Nevada
OGBrett NeilonCA4*4*4*4*YUSC
OGXavier NewmanTX4*3*4*4*YBaylor
OGNick NovakMI2*3*NR3*YNavy
OGJordan ReidMI3*4*3*3*YMichigan State
OGCasey RoddickCA3*3*3*3*YCOLORADO
OGWill ShermanTX3*3*3*3*YCOLORADO
OGTedarrell SlatonFL4*5*4*4*YFlorida
OGBen ThomasAZ3*3*3*3*Y
OGQuazzel WhiteWA3*3*3*3*Washington State
[TBODY] [/TBODY]
 
Last edited:
2017 Defensive Tackles

PositionNameStateRivalsScoutESPN247sOfferCommitment
DTMartin AndrusCA3*4*4*3*YUCLA
DTKivon BennettFL4*3*4*3*YTennessee
DTKurtis BrownCA3*3*3*3*YArizona
DTRosheem Collins (JC)MS3*2*NRNRYMTSU
DTDamion DanielsTX3*3*4*3*YNebraska
DTJavier Edwards (JC)TX3*3*4*3*YCOLORADO
DTCraig Evans (JC)AZ4*3*NR3*YOregon State
DTNoah EllissCO4*4*4*3*YMississippi State
DT Shannon FormanLA2*NRNRNRYArizona State
DTFred HansardNJ4*4*4*3*YPenn State
DTTroy JamesLA3*3*3*3*YOklahoma
DTMorris Joseph Jr.TX3*2*NR3*UTSA
DTRay Lima (JC)CA3*3*3*3*YIowa State
DTChris Mulumba (JC)CA3*2*NR2*YCOLORADO
DTBrandon PiliOR3*3*NR3*YUSC
DTGreg RogersNV4*4*4*4*YUCLA
DTJoshua RogersTX3*3*3*3*YTexas A&M
DTJalen SamiCO2*2*NR2*YCOLORADO
DTTrey SchumanTXNRNRNRNRYRice
DTDante SparacoFL3*3*3*3*YCOLORADO
DTCam SpenceFL3*4*4*4*YMaryland
DTBlessman TaalaAS3*3*NR3*YHawaii
DTAntar Thompson (JC)KSNRNRNRNRY
DTTyrell Thompson (JC)TXNR3*NR3*Y
DTKamilo Tongamoa (JC)CA3*3*3*3*YIowa State
DTJay TufeleUT4*4*4*4*YUSC
DTDeiontae WattsTX3*4*3*3*YNebraska
[TBODY] [/TBODY]
 
Last edited:
2017 Defensive Ends

PositionNameStateRivalsScoutESPN247sOfferCommitment
DEMichael Allen Jr.GA4*3*3*3*YWake Forest
DERyder AndersonTX3*3*3*3*YMississippi
DEEarnest BrownTX3*4*4*3*YNorthwestern
DEAlfred BryantTX3*3*3*3*YIndiana
DEJacob CallierCA3*3*3*3*YCOLORADO
DEZachary CarterFL4*4*4*3*YFlorida
DEK'Lavon ChaissonTX4*4*4*4*YLSU
DEHunter EcholsCA4*4*4*4*YUSC
DENick FordCA3*3*NR3*YUtah
DEShamar Hamilton (JC)FL3*3*3*3*YCOLORADO
DEJalen HarrisAZ3*3*4*3*YArizona
DEPhil HoskinsKS3*3*3*3*YKentucky
DEOdua IsiborAZ3*3*3*3*YUCLA
DED.J. JohnsonCA4*4*4*4*YMiami
DEBryan JonesLA4*3*4*3*YHouston
DETerrance LangCA3*3*3*4*YCOLORADO
DEJacob LichtensteinFL3*3*4*3*YUSC
DEJordan LoloheaUT3*3*3*3*YWashington
DEJames LynchTX3*3*3*3*YBaylor
DEJonathon MacCollisterFL3*3*3*3*YNotre Dame
DENelson MbanasorTX3*3*3*3*YTexas Tech
DESam MillerTX3*3*4*3*YNorthwestern
DEToby NdukweTX2*3*NR3*YSMU
DEDayo OdeyingboTX3*3*4*3*YVanderbilt
DELashawn Paulino-BellFL3*3*4*3*YMichigan State
DEWill RodgersCO2*3*NR3*Washington State
DEOndario RobinsonTX3*3*3*3*YTexas A&M
DEMiki SuguturagaHINR3*3*3*YUtah
DEGuy ThomasFL4*3*4*3*YNebraska
DEIsaiah ThomasOK4*4*3*3*YOklahoma
DEAlden TofaUT3*3*3*3*YBYU
DELangi TuifuaUT4*4*4*4*YBYU
DEAndrew Van Ginkel (JC)IA4*3*4*3*YWisconsin
DEAliki VimahiHI3*3*3*3*YUtah
DEChris WhittakerFL3*3*3*3*YKentucky
DEJordan WrightFL3*3*3*3*YKentucky
DEStephon ZayasFL3*3*3*3*YUCF
DEJeremiah ZioFL3*3*3*3*YUCF
[TBODY] [/TBODY]
 
Last edited:
2017 Linebackers

PositionNameStateRivalsScoutESPN247sOfferCommitment
OLBChris AllenLA4*4*4*4*YAlabama
ILBKyle AndersenTXNRNRNRNRTexas Tech
OLBTerrel BernardTX3*3*3*3*YBaylor
OLBRonheen Bingham (JC)KS2*2*NR2*YArkansas State
OLBBaron BrowningTX5*5*4*5*YOhio State
OLBJosh ClarkeLA3*3*4*3*YMississippi
OLBAJ DeShazorFL3*3*3*3*YSouth Alabama
ILBTyler DunningFL4*3*3*3*YMississippi State
OLBFa'avae Fa'avaeCA3*3*3*3*YWashington State
OLBTony Fields IINV3*3*3*3*YArizona
OLBKyrei FisherOK3*3*3*3*YMinnesota
ILBDaniel GreenOR4*3*3*3*YKansas State
OLBAddison GumbsCA4*4*4*3*Oklahoma
OLBJaquan HendersonGA3*4*4*3*YTennessee
ILBAnthony Hines IIITX4*5*4*4*YTexas A&M
ILBMalik HortonGA3*3*NR3*Y
OLBBryson JacksonTX3*3*NRNRYMinnesota
ILBRiko JeffersTX3*3*3*3*YTexas Tech
OLBRahyme JohnsonCA4*4*3*3*UCLA
ILBCornell JonesFL2*2*NRNRYFIU
OLBLevi JonesTX4*4*4*4*YUSC
OLBNate LandmanCA3*3*3*3*YCOLORADO
OLBSantino MarchiolFL4*4*4*3*YTexas A&M
OLBVentrell MillerFL3*3*3*3*YFlorida
OLBDimitri MooreTX3*3*3*3*YVanderbilt
ILBGiovannia MooreGA2*3*3*3*Y
OLBDylan MosesFL4*5*5*5*YAlabama
OLBChase NewmanCA3*3*3*3*YCOLORADO
OLBAriel NgataCA3*4*3*3*YWashington
ILBSampson NiuCA4*3*3*3*YOregon
ILBEzekiel NoaCA3*3*NR3*YBoise State
OLBJaelan PhillipsCA5*5*5*5*YUCLA
OLBShanon ReidFL3*3*3*4*YTennessee
ILBT.J. RobinsonFL2*2*3*3*YFIU
OLBIsaac Slade-MatautiaHI4*4*4*3*YOregon
ILBJayce SmalleyCANRNRNRNR
ILBWaynmon SteedFL3*3*3*4*YMiami
OLBJavaris StewardTX3*3*4*4*YUTSA
ILBTyler TaylorGA4*4*4*3*YLSU
ILBJonathan Van DiestCO3*3*4*4*YCOLORADO
OLBCarson WellsFL2*3*2*3*YCOLORADO
OLBDe'Andre WilderFL4*4*4*3*YMiami
ILBKemonte YowTX2*2*NR2*Army
[TBODY] [/TBODY]
 
Last edited by a moderator:
2017 Cornerbacks

PositionNameStateRivalsScoutESPN247sOfferCommitment
CBTerrell BaileyLA4*3*3*3*YTennessee
CBTrajan BandyFL4*4*4*3*YMiami
CBSamuel BarnesTX3*3*NR3*YUTSA
CBAdam BeckTX3*3*3*3*YMinnesota
CBElijah BladesCA4*4*4*4*YNebrasa
CBKobe BoyceTX3*3*3*3*YTexas
CBD.J. BrownGA3*3*3*3*YPenn State
CBTre BrownOK4*4*4*4*YOklahoma
CBJalin Burrell (JC)CANR2*NR3*YNew Mexico
CBChevin CallowayTX4*4*4*4*Y Arkansas
CBIsaiah DunnCA2*3*3*3*Oregon State
CBElijah GatesCA4*4*4*3*YUCLA
CBKevin George (JC)GA2*3*3*NRYCOLORADO
CBThomas GrahamCA4*4*4*4*YOregon
CBDarren HallCA3*3*3*3*YSan Diego State
CBMatt HankinsTX3*3*3*3*YIowa
CBJaylon JohnsonCA4*4*4*4*YUtah
CBKekaula KanihoHI3*2*NR3*YBoise State
CBQuentin LakeCA3*3*3*3*UCLA
CBCaleb LawtonTXNRNRNRNRStephen F. Austin
CBDeommodore LenoirCA4*4*4*4*YOregon
CBMichael NesbittFL3*3*3*3*YKentucky
CBMorrell Osling IIICA3*3*3*3*YUCLA
CBAlex PerryNV4*4*4*4*YArizona State
CBTay'lor PerryTX3*3*NR3*YUTSA
CBStanford SamuelsFL4*5*4*4*YFlorida State
CBJaylan ShawCA3*4*3*3*YUCLA
CBTre SwillingLA4*3*4*3*YGeorgia Tech
CBAntavious TarverFLNR2*NRNRY
CBA.J. TerrellGA5*4*4*4*YClemson
CBAmbry ThomasMI4*4*4*4*YMichigan
CBKary Vincent Jr.TX4*4*4*4*YLSU
CBShaun WadeFL5*4*4*4*YOhio State
CBTony WallaceNV2*3*NR3*YArizona
CBReggie WhitfieldCA3*NRNR2*
CBDante Wigley (JC)MS3*3*3*3*YCOLORADO
CBMarco WilsonFL4*4*4*4*YFlorida
[TBODY] [/TBODY]
 
Last edited by a moderator:
2017 Safeties

PositionNameStateRivalsScoutESPN247sOfferCommitment
SJohnathan Abram (JC)MS3*4*NR4*YMississippi State
SIsiahia BanksCO3*2*NR3*YMontana
SRobert BarnesTX4*4*4*4*YOklahoma
SBubba BoldenNV4*4*4*4*YUSC
SJoshua BrownGA3*3*3*3*YKansas State
SChristian CumberCO3*3*NR3*YCSU
SBrian EdwardsFL4*3*3*3*YFlorida
SEmmanuel FlowersCA3*3*NR2*YMichigan State
SKaelib JarrellAZ4*4*4*3*YArizona State
SMyles JonesTX3*4*3*3*YTexas A&M
SJaylen Kelly-PowellMI3*4*4*4*YMichigan
SBrandon McKinneyCA4*4*4*4*YWashington
SGeorge NyakwolTX2*3*NR3*YRice
SIsaiah PryorFL4*4*4*4*YOhio State
SRhedi ShortCA3*3*3*3*YArizona
SAmeer SpeedFL3*3*4*3*YGeorgia
SBrad StewartLA4*4*4*4*YFlorida
SIsaiah StewartTX2*3*2*3*YKansas State
SJosh TalbottCA3*3*3*3*YWashington State
SJaquari TaylorLA2*NRNRNRY
SAlbert TuckerFL3*2*3*NRYPitt
SDevinn WatersFL3*2*NR3*Savannah State
SCharles WatsonHI3*3*3*3*YOregon State
SScott YoungCA3*3*3*3*YArizona
[TBODY] [/TBODY]
 
Last edited by a moderator:
2017 Athletes

PositionNameStateRivalsScoutESPN247sOfferCommitment
ATHSaiid Paulson AdeboTX4*4*4*4*YStanford
ATHMalcolm AskewAL4*4*4*3*YAuburn
ATHDevan BarrettFL4*4*4*4*YAuburn
ATHJermani BrownVA4*4*4*3*Boise State
ATHCJ CotmanFL4*4*4*3*YNorth Carolina
ATHTraJon CottonCA3*3*3*3*YOregon State
ATHLevani DamuniUT4*3*3*3*YStanford
ATHJulian FalanikoAS4*4*3*3*YUSC
ATHDeangelo GibbsGA4*5*5*4*YGeorgia
ATHRandal GrimesNV4*3*3*4*YUSC
ATHDorian HallFLNRNRNR3*YFIU
ATHJeremiah HawkinsCA3*3*3*3*YCal
ATHChris HendersonATH4*4*4*4*YFlorida
ATHElijah HicksCA4*4*3*3*YCal
ATHChuba HubbardAB4*3*4*4*YOklahoma State
ATHGreg JohnsonCA4*4*4*4*YUSC
ATHBruce Jordan-SwillingLA4*4*4*4*YGeorgia Tech
ATHTayler KatoaUT3*4*3*3*YUSC
ATHDalton KeeneCO3*3*3*4*YVirginia Tech
ATHIsaiah LewisCA2*3*3*3*YCOLORADO
ATHSione LundUT4*4*4*4*YStanford
ATHKayce MedlockTX3*2*3*3*YSMU
ATHChris MillerTX3*3*3*3*YCOLORADO
ATHThabo MwanikiTX3*3*3*3*YOklahoma State
ATHSebastian OlverCA3*3*3*3*YCOLORADO
ATHMichael OnyemaobiCA3*3*3*3*YCal
ATHDaniel PeabodyAZ2*2*NR2*San Jose State
ATHJaylon ReddCA4*4*4*3*YOregon
ATHEzra SaveaHINRNRNRNR
ATHAntjuan SimmonsMI4*4*4*3*YMichigan State
ATHMichael ThomasCA2*3*NR3*
ATHJamyest WilliamsGA4*4*4*4*YSouth Carolina
[TBODY] [/TBODY]
 
Last edited by a moderator:
Doing some Sunday house cleaning. I noticed several committed players in the Rivals database showing CU offers that we don't have profiles for and are not in our Index. Not a lot of reason to react to the profiles I'm adding in the next half hour or so.
 
I think the database is now updated for all players with reported offers.

Not every profile is up to date on offers & ratings. Probably some commits we've missed, too.
 
I went ahead and added Hunter Vaughn to the commitment list in the 1st post with link to his 2016 profile. He's coming in with the 2017 signees and I think a lot of times people forget about gray shirts. I'm pretty excited to see this kid develop. Crazy good length and frame to grow into. Extra time will do him well.
 
Rivals and Scout are in the midst of a major reshuffle of their rankings.

Every profile in the Index will be checked to make sure all links are working, all profile pics are loading, all ratings are current, and all offer lists are up to date.

Anyone with mod powers in here want to volunteer to take on any of the position groups?
 
Updated the commits in the first post for the OLs (Pursell & Lytle) greyshirting from the 2016 class. h/t to @onealcd
 
Back
Top