FANDOM


1954 NFL Draft
General Information
Date(s) January 28, 1954
Location
Picks
First selection Bobby Garrett, QB
Cleveland Browns
Last selection Ellis Horton, B
Detroit Lions
Most selections Los Angeles Rams (35)
Fewest selections Baltimore Colts (27)
Overall selections 360
NFL Draft
 < 1953 1955 > 

The 1954 National Football League Draft was held on January 28, 1954.

Player selectionsEdit

= Pro Bowler [1] = Hall of Famer

Round oneEdit

Pick # NFL Team Player Position College
1Cleveland Browns (Lottery bonus pick) Bobby GarrettQuarterbackStanford
2Chicago CardinalsLamar McHanQuarterbackArkansas
3Green Bay PackersArt HunterTackleNotre Dame
4Green Bay Packers (From the New York Giants)Veryl SwitzerBackKansas State
5Baltimore ColtsCotton DavidsonQuarterbackBaylor
6Chicago BearsStan WallaceBackIllinois
7Pittsburgh SteelersJohnny Lattner [2]HalfbackNotre Dame
8Washington RedskinsSteve MeilingerEndKentucky
9Philadelphia EaglesNeil WordenFullbackNotre Dame
10Los Angeles RamsEd BeattyCenterMississippi
11San Francisco 49ersBernie FaloneyBackMaryland
12Cleveland BrownsJohn BauerGuardIllinois
13Detroit LionsDick ChapmanTackleRice

Round twoEdit

Pick # NFL Team Player Position College
14Chicago CardinalsGary KnafelcEndColorado
15Green Bay PackersBob FleckTackleSyracuse
16Baltimore ColtsLarry GriggBackOklahoma
17New York GiantsKen BuckEndPacific
18Chicago BearsRick CasaresBackFlorida
19Pittsburgh SteelersPat StarkBackSyracuse
20Washington RedskinsJim SchraderCenterNotre Dame
21Philadelphia EaglesRocky RyanEndIllinois
22Los Angeles RamsBuddy GilliozTackleHouston
23San Francisco 49ersLeo RuckaCenterRice
24Cleveland BrownsChet "The Jet" HanulakBackMaryland
25Detroit LionsJim NealCenterMichigan State

Round threeEdit

Pick # NFL Team Player Position College
26Chicago CardinalsBobby CavazosBackTexas Tech
27Green Bay PackersGeorge TimberlakeGuardUSC
28New York GiantsClyde BennettEndSouth Carolina
29Los Angeles RamsJim KincaidBackSouth Carolina
30Chicago BearsEd MeadowsTackleDuke
31Pittsburgh SteelersTom MinerEndTulsa
32Los Angeles RamsTom NickoloffEndUSC
33Philadelphia EaglesTed ConnorTackleNebraska
34Los Angeles RamsHenry HairEndGeorgia Tech
35San Francisco 49ersSteve KorcheckCenterGeorge Washington
36Cleveland BrownsMaurice BassettBackLangston
37Detroit LionsBill BowmanBackWilliam & Mary

Round fourEdit

Pick # NFL Team Player Position College
38Chicago CardinalsBill BreddeBackOklahoma State
39Washington RedskinsRalph FeltonBackMaryland
40Green Bay PackersTommy AllmanBackWest Virginia
41New York GiantsDick NolanBackMaryland
42Chicago BearsFran PaterraBackNotre Dame
43Los Angeles RamsLester McClellandTackleSyracuse
44Detroit LionsBill StitsBackUCLA
45Philadelphia EaglesMenil "Minnie" MavraidesGuardNotre Dame
46Los Angeles RamsNorm NygaardBackSan Diego State
47San Francisco 49ersCharlie BoxoldBackMaryland
48Cleveland BrownsJerry HilgenbergCenterIowa
49Detroit LionsHoward McCantsEndWashington State

Round fiveEdit

Pick # NFL Team Player Position College
50Chicago CardinalsDon DohoneyEndMichigan State
51Green Bay PackersMax McGeeBackTulane
52New York GiantsEarl PutmanTackleArizona State
53Baltimore ColtsDon EllisBackTexas A&M
54Chicago BearsBob GriffisGuardFurman
55San Francisco 49ersBob HantlaGuardKansas
56Washington RedskinsBilly WellsBackMichigan State
57Los Angeles RamsCharlie AllenTackleSan Jose State
58Los Angeles RamsArt HauserTackleXavier
59San Francisco 49ersFrank MincevichGuardSouth Carolina
60Cleveland BrownsBill LuckyTackleBaylor
61Detroit LionsGeorge ParozzoTackleWilliam & Mary

Round sixEdit

Pick # NFL Team Player Position College
62Chicago CardinalsTom McHughBackNotre Dame
63Detroit LionsPence DacusBackSouthwest Texas State
64Cleveland BrownsJim Ray SmithGuardBaylor
65New York GiantsGeorge JacobyTackleOhio State
66Chicago BearsJohn HudsonGuardRice
67Pittsburgh SteelersLaurin PepperBackSouthern Mississippi
68Washington RedskinsBill McHenryCenterWashington & Lee
69Philadelphia EaglesHal LambertTackleTexas Christia
70Los Angeles RamsKen PanfilTacklePurdue
71San Francisco 49ersFloyd SagelyEndArkansas
72Cleveland BrownsAsa JenkinsBackToledo
73Detroit LionsDick KercherBackTulsa

Round sevenEdit

Pick # NFL Team Player Position College
74Chicago CardinalsDave MannBackOregon State
75Green Bay PackersSam MarshallTackleFlorida A&M
76New York GiantsWayne BerryBackWashington State
77Baltimore ColtsGlenn TurnerBackGeorgia Tech
78Chicago BearsRalph CecereBackVillanova
79Pittsburgh SteelersJack O'BrienEndFlorida
80Washington RedskinsHarry JagielskiTackleIndiana
81Philadelphia EaglesJerry NortonBackSouthern Methodist
82Los Angeles RamsCharley WeeksTackleUSC
83San Francisco 49ersSid YoungelmanTackleAlabama
84Cleveland BrownsDon MillerBackSouthern Methodist
85Detroit LionsJack CrossBackUtah

Round eightEdit

Pick # NFL Team Player Position College
86Chicago CardinalsPaul LarsonBackCalifornia
87Green Bay PackersJimmie WilliamsTackleTexas Tech
88Baltimore ColtsDennis McCotterGuardDetroit
89New York GiantsRalph StarkeyTackleWest Virginia
90Chicago BearsTom GarlingtonTackleArkansas
91Pittsburgh SteelersPaul CameronBackUCLA
92Washington RedskinsBill MarkerEndWest Virginia
93Philadelphia EaglesDan HunterTackleFlorida
94Los Angeles RamsGeorge BlackEndWashington
95Cleveland BrownsBill BarbishBackTennessee
96Cleveland BrownsCharlie HarrisBackGeorgia
97Detroit LionsMilt DavisBackUCLA

Round nineEdit

Pick # NFL Team Player Position College
98Chicago CardinalsDean ChambersTackleWashington
99Green Bay PackersDave DavisEndGeorgia Tech
100New York GiantsPete O'GarraEndUCLA
101Baltimore ColtsBob AdamsGuardShippensburg
102Chicago BearsPaul GielBackUniversity of Minnesota
103Pittsburgh SteelersJoe ZombekEndPittsburgh
104Washington RedskinsJerry MinnickTackleNebraska
105Philadelphia EaglesPhil BranchGuardTexas
106Los Angeles RamsAlex BravoBackCal Poly-San Luis Obispo
107San Francisco 49ersTed ConnollyGuardTulsa
108Cleveland BrownsTom JonesTackleMiami (OH)
109Detroit LionsBob LawsonBackCal Poly-San Luis Obispo

Round tenEdit

Pick # NFL Team Player Position College
110Chicago CardinalsTommy LewisBackAlabama
111Green Bay PackersGene KnutsonEndMichigan
112Baltimore ColtsBob SchoonmakerBackMissouri
113New York GiantsJohn SteinbergEndStanford
114Chicago BearsD. C. AndrewsEndHardin-Simmons
115Pittsburgh SteelersBob FisherTackleTennessee
116Washington RedskinsMerrill GreenBackOklahoma
117Los Angeles RamsEd HughesBackTulsa
118Los Angeles RamsJoe KatchikEndNotre Dame
119Cleveland BrownsDon GossGuardSouthern Methodist
120Cleveland BrownsTom PagnaBackMiami (OH)
121Detroit LionsJack CarrollEndHoly Cross

Round elevenEdit

Pick # NFL Team Player Position College
122Chicago CardinalsHomer SmithBackPrinceton
123Green Bay PackersKen HallEndNorth Texas State
124New York GiantsTom FitzpatrickGuardVillanova
125Baltimore ColtsBob LebermanBackSyracuse
126Chicago BearsRon WallinBackMinnesota
127Pittsburgh SteelersLou CimarolliBackPittsburgh
128Washington RedskinsGene WilsonBackSouth Carolina
129Philadelphia EaglesDave McLaughlinEndDartmouth
130Los Angeles RamsDuane WardlowTackleWashington
131San Francisco 49ersJohn SkockoEndUSC
132Cleveland BrownsMax SchuebelTackleRice
133Detroit LionsMilt SchwenkTackleWashington State

Round twelveEdit

Pick # NFL Team Player Position College
134Chicago CardinalsHoward PittEndDuke
135Green Bay PackersBill OliverBackAlabama
136Baltimore ColtsDon ChelfTackleIowa
137New York GiantsWendell GulsethTackleWisconsin
138Chicago BearsJoe FaragalliGuardVillanova
139Pittsburgh SteelersDon FritzEndCincinnati
140Washington RedskinsBen DunkerleyTackleWest Virginia
141Philadelphia EaglesDick ClasbyBackHarvard
142Los Angeles RamsJack MaultsbyTackleNorth Carolina
143San Francisco 49ersHal EasterwoodCenterMississippi State
144Cleveland BrownsTom BruenichTackleMaryland
145Detroit LionsBob HartmanTackleOregon State

Round thirteenEdit

Pick # NFL Team Player Position College
146Chicago CardinalsLes GobleBackAlfred
147Green Bay PackersMike TakacsGuardOhio State
148New York GiantsBob ToppEndMichigan
149Baltimore ColtsChuck McMillanBackJohn Carroll
150Chicago BearsJulius SeaholmGuardTexas
151Pittsburgh SteelersCharles LattimerCenterMaryland
152Washington RedskinsRoger DornburgBackWisconsin
153Philadelphia EaglesJoe MehalickTackleVirginia
154Los Angeles RamsSam HensleyEndGeorgia Tech
155San Francisco 49ersMorgan WilliamsGuardTexas Christian
156Cleveland BrownsGeorge CumminsTackleTulane
157Detroit LionsJim SwierczekBackMarshall

Round fourteenEdit

Pick # NFL Team Player Position College
158Chicago CardinalsSammy DumasGuardArkansas
159Green Bay PackersDave "Kosse" JohnsonBackRice
160Baltimore ColtsOrdell BraaseTackleSouth Dakota
161New York GiantsBobby EppsBackPittsburgh
162Chicago BearsKen MillerBackIllinois
163Pittsburgh SteelersRoger BradfordEndWaynesburg
164Washington RedskinsRoger NelsonTackleOklahoma
165Philadelphia EaglesHal PattersonBackKansas
166Los Angeles RamsMitchell JohnsonBackBishop
167San Francisco 49ersSammy WilliamsBackCalifornia
168Cleveland BrownsJim HeadBackIowa
169Detroit LionsRay NovakBackNebraska

Round fifteenEdit

Pick # NFL Team Player Position College
170Chicago CardinalsCecil HarpEndPacific
171San Francisco 49ersEd GossageTackleGeorgia Tech
172New York GiantsJim SwanGuardDenver
173Baltimore ColtsJoe D'AgostinoGuardFlorida
174Chicago BearsHarlon HillEndNorth Alabama
175Pittsburgh SteelersTom DrakeGuardTennessee-Chattanooga
176Washington RedskinsHugh MerckTackleSouth Carolina
177Philadelphia EaglesRay McKownBackTexas Christian
178Los Angeles RamsEd ElliotBackRichmond
179San Francisco 49ersSam PalumboGuardNotre Dame
180Cleveland BrownsChet LyssyBackHardin-Simmons
181Detroit LionsKirk HinderliderEndColorado State

Round sixteenEdit

Pick # NFL Team Player Position College
182Chicago CardinalsAl KilgoreTackleKent State
183Green Bay PackersDes KochBackUSC
184Baltimore ColtsAlex SanduskyEndClarion
185New York GiantsGeorge RiceBackIowa
186Chicago BearsEarl LindleyBackUtah State
187Pittsburgh SteelersCas KrolTackleDetroit
188Washington RedskinsGilmer SpringEndTexas
189Philadelphia EaglesCharlie GrantCenterUtah
190Los Angeles RamsRoger FreyTackleGeorgia Tech
191San Francisco 49ersBobby FiveashBackFlorida State
192Cleveland BrownsRich RaidelGuardKent State
193Detroit LionsBob ChuokeTackleHouston

Round seventeenEdit

Pick # NFL Team Player Position College
194Chicago CardinalsJack TroxellBackArkansas
195Green Bay PackersJ. D. RobertsGuardOklahoma
196New York GiantsJackie ParkerBackMississippi State
197Baltimore ColtsTommy AdkinsCenterKentucky
198Chicago BearsLou WoodardCenterSam Houston State
199Pittsburgh SteelersJoe FulwylerCenterOregon State
200Washington RedskinsJerry CoodyBackBaylor
201Philadelphia EaglesBob KnowlesTackleBaylor
202Los Angeles RamsEd WilhelmCenterHouston
203San Francisco 49ersCarl KautzTackleTexas Tech
204Cleveland BrownsHoward ChapmanTackleFlorida
205Detroit LionsRick KaserBackToledo

Round eighteenEdit

Pick # NFL Team Player Position College
206Chicago CardinalsDick YoungBackTennessee-Chattanooga
207Green Bay PackersEmery BarnesEndOregon
208Baltimore ColtsDick ShinautBackTexas-El Paso
209New York GiantsCrawford MimsGuardMississippi
210Chicago BearsMcNeil MooreBackSam Houston State
211Pittsburgh SteelersDon PenzaEndNotre Dame
212Washington RedskinsWalt CudzikCenterPurdue
213Philadelphia EaglesSam MrvosGuardGeorgia
214Los Angeles RamsStan SheriffCenterCal Poly-San Luis Obispo
215San Francisco 49ersMorris KayEndKansas
216Cleveland BrownsBill WohrmanBackSouth Carolina
217Detroit LionsNorm HayesTackleIdaho

Round nineteenEdit

Pick # NFL Team Player Position College
218Chicago CardinalsJerry SazioTackleWilliam & Mary
219Green Bay PackersKen HallCenterSpringfield
220New York GiantsBob KingGuardSouth Carolina
221Baltimore ColtsCharley WenzlauEndMiami (OH)
222Chicago BearsJim LumTackleLouisiana Tech
223Pittsburgh SteelersDon RydalchBackUtah
224Washington RedskinsJerry WittBackWisconsin
225Philadelphia EaglesJerry ClemGuardSouthern Methodist
226Los Angeles RamsFrank GivensTackleGeorgia Tech
227San Francisco 49ersBob EdmistonTackleTemple
228Cleveland BrownsJohn TaylorCenterAustin
229Detroit LionsBuster GravesTackleArkansas

Round twentyEdit

Pick # NFL Team Player Position College
230Chicago CardinalsStan HuntsmanBackWabash
231Green Bay PackersLowell HerbertGuardPacific
232Baltimore ColtsRaymond BerryWide receiverSouthern Methodist
233New York GiantsGene SnipesEndAustin
234Chicago BearsJim LaddEndBowling Green
235Pittsburgh SteelersFred PrenderBackWest Chester
236Washington RedskinsSam MorleyEndStanford
237Philadelphia EaglesTommy BailesBackHouston
238Los Angeles RamsBob DoughertyBackCincinnati
239San Francisco 49ersFrank DePietroBackGeorgia
240Cleveland BrownsHugh PierceCenterNorth Carolina State
241Detroit LionsJim DurrantGuardUtah

Round twenty oneEdit

Pick # NFL Team Player Position College
242Chicago CardinalsJim StanderTackleColorado
243Green Bay PackersArt LiebscherBackPacific
244New York GiantsRex CorlessBackMichigan State
245Baltimore ColtsBob LadeGuardWayne State
246Chicago BearsSonny CleereTackleAbilene Christian
247Pittsburgh SteelersDan TassottiTackleMiami (FL)-
248Washington RedskinsJohn CavaglieriTackleNorth Texas State
249Philadelphia EaglesJohnny CrouchEndTexas Christian
250Los Angeles RamsJerry CooperTackleWest Virginia
251San Francisco 49ersHoward AlsupTackleMiddle Tennessee State
252Cleveland BrownsJim BaughmanGuardIllinois
253Detroit LionsJack KistlerBackDuke

Round twenty twoEdit

Pick # NFL Team Player Position College
254Chicago CardinalsLedio FanucchiTackleFresno State
255Green Bay PackersWillie BufordTackleMorgan State
256Baltimore ColtsBob MeyerTackleOhio State
257New York GiantsJoe CollierEndNorthwestern
258Chicago BearsCharlie SumnerBackWilliam & Mary
259Pittsburgh SteelersJohn LapsleyGuardNortheastern
260Washington RedskinsMax SchmalingBackPurdue
261Philadelphia EaglesJim WojciehowskiEndPurdue
262Los Angeles RamsRay PacerTacklePurdue
263San Francisco 49ersRalph ReynoldsBackNorth Texas State
264Cleveland BrownsLloyd CaudleBackDuke
265Detroit LionsDewey BrundageEndBrigham Young

Round twenty threeEdit

Pick # NFL Team Player Position College
266Chicago CardinalsCharley OakleyBackLouisiana State
267Green Bay PackersClint SathrumBackSt. Olaf
268New York GiantsPete MangumBackMississippi
269Baltimore ColtsLeon HardemanBackGeorgia Tech
270Chicago BearsHerman LeeTackleFlorida A&M
271Pittsburgh SteelersJoe PascarellaTacklePenn State
272Washington RedskinsPete CarrieriGuardVillanova
273Philadelphia EaglesHarold LoftonBackMississippi
274Los Angeles RamsDon MarksBackCalifornia
275San Francisco 49ersLeRoy FenstemakerBackRice
276Cleveland BrownsBob MischakEndArmy
277Detroit LionsJack ShanafeltTacklePennsylvania

Round twenty fourEdit

Pick # NFL Team Player Position College
278Chicago CardinalsLou SawchikEndOhio
279Green Bay PackersMarv TennefossEndStanford
280Baltimore ColtsDon KerlinBackConcordia (MN)
281New York GiantsBill HarrisTackleLouisiana State
282Chicago BearsBill JarrettBackWest Virginia
283Pittsburgh SteelersJack FlanaganEndDetroit
284Washington RedskinsWill RenfroEndMemphis State
285Philadelphia EaglesNate GressetteTackleClemson
286Los Angeles RamsEd BrookmanTackleWest Virginia
287San Francisco 49ersJerry DanielsTackleTennessee Tech
288Cleveland BrownsJohnny GramlingBackSouth Carolina
289Detroit LionsBobby BurrowsGuardDuke

Round twenty fiveEdit

Pick # NFL Team Player Position College
290Chicago CardinalsJerry MarchandBackLouisiana State
291Green Bay PackersJohn SmalleyTackleAlabama
292New York GiantsBill BakerBackWashburn
293Baltimore ColtsPepper RodgersBackGeorgia Tech
294Chicago BearsTom FeamsterEndFlorida State
295Pittsburgh SteelersJim BarronTackleMississippi State
296Washington RedskinsGeorge RossoBackOhio State
297Philadelphia EaglesRay ZambiasiBackDetroit
298Los Angeles RamsDick MillerBackBaldwin-Wallace
299San Francisco 49ersJohn PlattBackElon
300Cleveland BrownsTom HughesTackleVirginia Tech
301Detroit LionsDick WoitBackArkansas State

Round twenty sixEdit

Pick # NFL Team Player Position College
302Chicago CardinalsRalph CarriganCenterAlabama
303Green Bay PackersRalph BaierlTackleMaryland
304Baltimore ColtsJesus EsparzaTackleNew Mexico State
305New York GiantsGeorge Van ZandtBackLong Beach C.C.
306Chicago BearsLou PetrokaBackBoston University
307Pittsburgh SteelersJoe VaraitisBackPennsylvania
308Washington RedskinsDorsey GibsonBackOklahoma State
309Philadelphia EaglesCharley SmithBackBaylor
310Los Angeles RamsGlenn HoltzmanTackleNorth Texas State
311San Francisco 49ersPete BelloCenterPasadena C.C.
312Cleveland BrownsJoe LundyGuardKansas
313Detroit LionsJim GeorgeTackleSyracuse

Round twenty sevenEdit

Pick # NFL Team Player Position College
314Chicago CardinalsJohn CulverBackHarvard
315Green Bay PackersHosea SimsEndMarquette
316New York GiantsBobby ClatterbuckBackHouston
317Baltimore ColtsBill SennettEndGeorgia Tech
318Chicago BearsDick OniskeyCenterTennessee-Chattanooga
319Pittsburgh SteelersTom YewcicQuarterbackMichigan State
320Washington RedskinsKen YarboroughEndNorth Carolina
321Philadelphia EaglesBen AddiegoBackVillanova
322Los Angeles RamsEntee ShineEndNotre Dame
323San Francisco 49ersGayford BakerGuardNebraska-Omaha
324Cleveland BrownsJohnny MappBackVirginia Military Inst
325Detroit LionsDick RzeszutCenterBenedictine

Round twenty eightEdit

Pick # NFL Team Player Position College
326Chicago CardinalsTom KollerBackWilliam & Mary
327Green Bay PackersEvan SlonacBackMichigan State
328Baltimore ColtsRay EcstromCenterWestminster (PA)
329New York GiantsJim PartridgeBackTulane
330Chicago BearsP. W. UnderwoodGuardMississippi State
331Pittsburgh SteelersJoe BushGuardNotre Dame
332Washington RedskinsRon HansenTackleMinnesota
333Philadelphia EaglesJohn GerdesTackleCornell
334Los Angeles RamsDick MannBackCase Western Reserve
335San Francisco 49ersBob GarbrechtBackRice
336Cleveland BrownsVince VergaraBackSyracuse/Army
337Detroit LionsDolph RutschmanBackLinfield

Round twenty nineEdit

Pick # NFL Team Player Position College
338Chicago CardinalsBill AlbrechtBackWashington
339Green Bay PackersJerry DufekTackleSt. Norbert
340New York GiantsBill MoteTackleFlorida State
341Baltimore ColtsClaude TaliaferroBackIllinois
342Chicago BearsAlvin BealeBackTrinity (TX)
343Pittsburgh SteelersJoe FaganTackleJohn Carroll
344Washington RedskinsTed KressBackMichigan
345Philadelphia EaglesJack StoneBackWest Virginia
346Los Angeles RamsDick DietrickEndPittsburgh
347San Francisco 49ersTed DunnBackMurray State
348Cleveland BrownsTroy CarterBackVirginia Military Inst
349Detroit LionsMel BertrandCenterIdaho

Round thirtyEdit

Pick # NFL Team Player Position College
350Chicago CardinalsAlex BurlBackColorado State
351Green Bay PackersTerry CampbellBackWashington State
352Baltimore ColtsPat AbbruzziBackRhode Island
353New York GiantsJim GibsonTackleUSC
354Chicago BearsJim HaluskaBackWisconsin
355Pittsburgh SteelersJuel SweatteBackOklahoma
356Washington RedskinsDon RondouBackNorthwestern
357Philadelphia EaglesTommy WoodleeBackSouth Carolina
358Los Angeles RamsFrank MetzkeTackleMarquette
359San Francisco 49ersDon FolksEndHouston
360 [3]Detroit LionsEllis HortonBackEureka (IL)
= Pro Bowler [1] = Hall of Famer

Hall of famersEdit

  • Raymond Berry, Wide receiver from Southern Methodist University taken 20th round 232nd overall by the Baltimore Colts.
Inducted: Professional Football Hall of Fame Class of 1973.[4]

ReferencesEdit

  1. 1.0 1.1 Players are identified as a Pro Bowler if they were selected for the Pro-Bowl at any time in their career.
  2. John Lattner, 1953 Heisman Trophy winner "Heisman Trophy". Archived from the original on 2009-06-08. http://www.webcitation.org/5hNOju5yX. Retrieved 2008-08-04.
  3. This last selection is commonly referred to as Mr. Irrelevant.
  4. List of 1970s Hall of Fame Inductee's at profootballhof.com "Pro Football Hall of Fame". Archived from the original on 2008-07-31. http://web.archive.org/web/20080731024937/http://www.profootballhof.com/hof/years.html#1970s. Retrieved 2008-10-07.

External linksEdit

Community content is available under CC-BY-SA unless otherwise noted.