2023 Winnipeg Blue Bombers season

{{Short description|CFL team season}}

{{Infobox NFL season

| logo =

| team = Winnipeg Blue Bombers

| year = 2023

| record = 14–4

| division_place = 1st, West

| coach = Mike O'Shea

| general manager = Kyle Walters

| president = Wade Miller

| stadium = IG Field

| playoffs = Lost Grey Cup

| MOP = Brady Oliveira

| MODP = Willie Jefferson

| MOC = Brady Oliveira

| MOOL = Jermarcus Hardrick

| MOST = Sergio Castillo

| MOR = Jamieson Sheahan

| uniform = File:CFL WPG Jersey.png

| shortnavlink = Blue Bombers seasons

}}

The 2023 Winnipeg Blue Bombers season was the 65th season for the team in the Canadian Football League (CFL) and their 90th season overall. The Blue Bombers qualified for the playoffs for the sixth consecutive season and played in their fourth straight Grey Cup game. However, the team lost the 110th Grey Cup to the Montreal Alouettes.

The 2023 CFL season was the ninth season under head coach Mike O'Shea and the ninth full season under general manager Kyle Walters.{{cite web|url=https://www.bluebombers.com/2019/12/13/canadian-mafia-sticking-together/ |title=Canadian Mafia sticking together |publisher=Winnipeg Blue Bombers |date=December 13, 2019}}

Offseason

=CFL Global Draft=

The 2023 CFL Global Draft took place on May 2, 2023.{{cite news|url=https://www.cfl.ca/2022/11/10/expanded-cfl-combine-presented-by-new-era-heading-to-edmonton-in-23/ |title=Expanded CFL Combine presented by New Era heading to Edmonton in '23 |publisher=Canadian Football League |date=November 10, 2022}} The Blue Bombers had the eighth selection in each round.{{cite news|url=https://www.cfl.ca/2023-global-draft-tracker/ |title=2023 Global draft tracker |publisher=Canadian Football League |access-date=May 10, 2023}}

class="wikitable" style="font-size: 95%;"

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};"| Round

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};"| Pick

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};"| Player

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};"| Position

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};"| Club/School

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};"| Nationality

align="center"

|align=center| 1

8Jamieson SheahanPCalifornia{{flagicon|AUS}} Australia
align="center"

|align=center| 2

17Karl SchmitzPJacksonville{{flagicon|BER}} Bermuda

=CFL National Draft=

The 2023 CFL Draft took place on May 2, 2023.{{cite web|url=https://www.cfl.ca/2022/09/08/chase-brown-headlines-scouting-bureaus-fall-edition/ |title=Chase Brown headlines Scouting Bureau's fall edition |publisher=Canadian Football League |date=September 8, 2022}} The Blue Bombers had eight selections in the eight-round draft and owned all of their own selections by virtue of not trading any picks. The team had the eighth selection in each of the eight rounds of the draft (not including forfeited picks by other teams) after losing the 109th Grey Cup.{{cite web|url=https://www.cfl.ca/draft-tracker/ |title=Draft Tracker |publisher=Canadian Football League |access-date=May 10, 2023}}

class="wikitable" style="font-size: 95%;"

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};"| Round

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};"| Pick

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};"| Player

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};"| Position

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};"| University Team

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};"| Hometown

align="center"

|align=center| 1

8Anthony BennettDLReginaWeston, FL
align="center"

|align=center| 2

15Jake KellyDBBishop'sMarkham, ON
align="center"

|align=center| 3

26Jeremy MurphyWRConcordia (QC)Montreal, QC
align="center"

|align=center| 4

35Tanner SchmekelDLReginaRegina, SK
align="center"

|align=center| 5

44Collin KornelsonDLManitobaWinnipeg, MB
align="center"

|align=center| 6

53Breton MacDougallDBWindsorLaSalle, ON
align="center"

|align=center| 7

62Jonathan RoseryRBAlbertaEdmonton, AB
align="center"

|align=center| 8

71Max CharbonneauLBOttawaOttawa, ON

Preseason

=Schedule=

class="wikitable" style="font-size: 95%;"
scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Week

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Game

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Date

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Kickoff

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Opponent

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" colspan=2 | Results

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | TV

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Venue

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Attendance

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Summary

scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" | Score

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" | Record

align="center"= bgcolor="ffffff"

! align="center" | A

| colspan=10 align="center" valign="middle" | Bye

align="center"= bgcolor="ddffdd"

! align="center" | B

! align="center" | 1

| align="center" | Sat, May 27

| align="center" | 3:00 p.m. CDT

| align="center" | at Edmonton Elks

| align="center" | W 25–23

| align="center" | 1–0

| align="center" | None

| align="center" | Commonwealth Stadium

| align="center" | N/A

| align="center" | [https://d3ham790trbkqy.cloudfront.net/wp-content/uploads/2023/05/CFL_2023_Gm_4_EDM_vs_WPG_Final_Stats.pdf Recap]

align="center"= bgcolor="ffbbbb"

! align="center" | C

! align="center" | 2

| align="center" | Fri, Jun 2

| align="center" | 7:30 p.m. CDT

| align="center" | vs. Saskatchewan Roughriders

| align="center" | L 16–28

| align="center" | 1–1

| align="center" | TSN

| align="center" | IG Field

| align="center" | 24,654

| align="center" | [https://www.cfl.ca/games/6305/winnipeg-blue%20bombers-vs-saskatchewan-roughriders/ Recap]

{{cite web|url=https://www.bluebombers.com/schedule/2023/ |title=2023 Winnipeg Blue Bombers Schedule |publisher=Winnipeg Blue Bombers |access-date=December 13, 2022}}

Regular season

=Standings=

{{2023 CFL West Division standings}}

=Schedule=

class="wikitable" style="font-size: 95%;"
scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Week

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Game

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Date

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Kickoff

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Opponent

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" colspan=2 | Results

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | TV

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Venue

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Attendance

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Summary

scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" | Score

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" | Record

align="center" bgcolor="ddffdd"

! align="center" | 1

! align="center" | 1

| align="center" | Fri, June 9

| align="center" | 7:30 p.m. CDT

| align="center" | vs. Hamilton Tiger-Cats

| align="center" | W 42–31

| align="center" | 1–0

| align="center" | TSN

| align="center" | IG Field

| align="center" | 29,057

| align="center" | [https://www.tsn.ca/cfl/hot-first-quarter-spurs-winnipeg-blue-bombers-to-win-over-hamilton-tiger-cats-1.1971518 Recap]

align="center"= bgcolor="ddffdd"

! align="center" | 2

! align="center" | 2

| align="center" | Fri, June 16

| align="center" | 8:00 p.m. CDT

| align="center" | at Saskatchewan Roughriders

| align="center" | W 45–27

| align="center" | 2–0

| align="center" | TSN/CBSSN

| align="center" | Mosaic Stadium

| align="center" | 28,299

| align="center" | [https://www.cfl.ca/games/6311/saskatchewan-roughriders-vs-winnipeg-blue%20bombers/ Recap]

align="center"= bgcolor="ffbbbb"

! align="center" | 3

! align="center" | 3

| align="center" | Thu, June 22

| align="center" | 7:30 p.m. CDT

| align="center" | vs. BC Lions

| align="center" | L 6–30

| align="center" | 2–1

| align="center" | TSN

| align="center" | IG Field

| align="center" | 25,662

| align="center" | [https://www.cfl.ca/games/6314/winnipeg-blue%20bombers-vs-bc-lions/ Recap]

align="center"= bgcolor="ddffdd"

! align="center" | 4

! align="center" | 4

| align="center" | Sat, July 1

| align="center" | 6:00 p.m. CDT

| align="center" | at Montreal Alouettes

| align="center" | W 17–3

| align="center" | 3–1

| align="center" | TSN/RDS/CBSSN

| align="center" | Molson Stadium

| align="center" | 15,088

| align="center" | [https://www.cfl.ca/games/6319/montreal-alouettes-vs-winnipeg-blue%20bombers/ Recap]

align="center"= bgcolor="ddffdd"

! align="center" | 5

! align="center" | 5

| align="center" | Fri, July 7

| align="center" | 7:30 p.m. CDT

| align="center" | vs. Calgary Stampeders

| align="center" | W 24–11

| align="center" | 4–1

| align="center" | TSN/RDS

| align="center" | IG Field

| align="center" | 30,561

| align="center" | [https://www.cfl.ca/games/6322/winnipeg-blue%20bombers-vs-calgary-stampeders/ Recap]

align="center"= bgcolor="ffbbbb"

! align="center" | 6

! align="center" | 6

| align="center" | Sat, July 15

| align="center" | 3:00 p.m. CDT

| align="center" | at Ottawa Redblacks

| align="center" | L 28–31 {{small|(OT)}}

| align="center" | 4–2

| align="center" | TSN/RDS

| align="center" | TD Place Stadium

| align="center" | 18,144

| align="center" | [https://www.cfl.ca/games/6327/ottawa-redblacks-vs-winnipeg-blue%20bombers/ Recap]

align="center"= bgcolor="ddffdd"

! align="center" | 7

! align="center" | 7

| align="center" | Thu, July 20

| align="center" | 7:30 p.m. CDT

| align="center" | vs. Edmonton Elks

| align="center" | W 28–14

| align="center" | 5–2

| align="center" | TSN

| align="center" | IG Field

| align="center" | 28,512

| align="center" | [https://www.cfl.ca/games/6329/winnipeg-blue%20bombers-vs-edmonton-elks/ Recap]

align="center"= bgcolor="ffffff"

! align="center" | 8

| colspan=10 align="center" valign="middle" | Bye

align="center"= bgcolor="ddffdd"

! align="center" | 9

! align="center" | 8

| align="center" | Thu, Aug 3

| align="center" | 7:30 p.m. CDT

| align="center" | vs. BC Lions

| align="center" | W 50–14

| align="center" | 6–2

| align="center" | TSN/RDS/CBSSN

| align="center" | IG Field

| align="center" | 30,874

| align="center" | [https://www.cfl.ca/games/6337/winnipeg-blue%20bombers-vs-bc-lions/ Recap]

align="center"= bgcolor="ddffdd"

! align="center" | 10

! align="center" | 9

| align="center" | Thu, Aug 10

| align="center" | 8:00 p.m. CDT

| align="center" | at Edmonton Elks

| align="center" | W 38–29

| align="center" | 7–2

| align="center" | TSN/CBSSN

| align="center" | Commonwealth Stadium

| align="center" | 19,921

| align="center" | [https://www.cfl.ca/games/6341/edmonton-elks-vs-winnipeg-blue%20bombers/ Recap]

align="center"= bgcolor="ddffdd"

! align="center" | 11

! align="center" | 10

| align="center" | Fri, Aug 18

| align="center" | 8:00 p.m. CDT

| align="center" | at Calgary Stampeders

| align="center" | W 19–18

| align="center" | 8–2

| align="center" | TSN/RDS2

| align="center" | McMahon Stadium

| align="center" | 20,106

| align="center" | [https://www.cfl.ca/games/6346/calgary-stampeders-vs-winnipeg-blue%20bombers/ Recap]

align="center"= bgcolor="ddffdd"

! align="center" | 12

! align="center" | 11

| align="center" | Thu, Aug 24

| align="center" | 7:30 p.m. CDT

| align="center" | vs. Montreal Alouettes

| align="center" | W 47–17

| align="center" | 9–2

| align="center" | TSN/RDS/CBSSN

| align="center" | IG Field

| align="center" | 32,343

| align="center" | [https://www.cfl.ca/games/6349/winnipeg-blue%20bombers-vs-montreal-alouettes/ Recap]

align="center"= bgcolor="ffbbbb"

! align="center" | 13

! align="center" | 12

| align="center" | Sun, Sept 3

| align="center" | 6:00 p.m. CDT

| align="center" | at Saskatchewan Roughriders

| align="center" | L 30–32 {{small|(OT)}}

| align="center" | 9–3

| align="center" | TSN/CBSSN

| align="center" | Mosaic Stadium

| align="center" | 33,350

| align="center" | [https://www.cfl.ca/games/6354/saskatchewan-roughriders-vs-winnipeg-blue%20bombers/ Recap]

align="center"= bgcolor="ddffdd"

! align="center" | 14

! align="center" | 13

| align="center" | Sat, Sept 9

| align="center" | 3:00 p.m. CDT

| align="center" | vs. Saskatchewan Roughriders

| align="center" | W 51–6

| align="center" | 10–3

| align="center" | TSN

| align="center" | IG Field

| align="center" | 32,343

| align="center" | [https://www.cfl.ca/games/6359/winnipeg-blue%20bombers-vs-saskatchewan-roughriders/ Recap]

align="center"= bgcolor="ffbbbb"

! align="center" | 15

! align="center" | 14

| align="center" | Sat, Sept 16

| align="center" | 3:00 p.m. CDT

| align="center" | at Hamilton Tiger-Cats

| align="center" | L 23–29

| align="center" | 10–4

| align="center" | TSN

| align="center" | Tim Hortons Field

| align="center" | 22,610

| align="center" | [https://www.cfl.ca/games/6363/hamilton-tiger-cats-vs-winnipeg-blue%20bombers/ Recap]

align="center"= bgcolor="ffffff"

! align="center" | 16

| colspan=10 align="center" valign="middle" | Bye

align="center"= bgcolor="ddffdd"

! align="center" | 17

! align="center" | 15

| align="center" | Fri, Sept 29

| align="center" | 7:00 p.m. CDT

| align="center" | vs. Toronto Argonauts

| align="center" | W 31–21

| align="center" | 11–4

| align="center" | TSN/RDS

| align="center" | IG Field

| align="center" | 32,343

| align="center" | [https://www.cfl.ca/games/6369/winnipeg-blue%20bombers-vs-toronto-argonauts/ Recap]

align="center"= bgcolor="ddffdd"

! align="center" | 18

! align="center" | 16

| align="center" | Fri, Oct 6

| align="center" | 9:00 p.m. CDT

| align="center" | at BC Lions

| align="center" | W 34–26 {{small|(OT)}}

| align="center" | 12–4

| align="center" | TSN

| align="center" | BC Place

| align="center" | 23,512

| align="center" | [https://www.cfl.ca/games/6374/bc-lions-vs-winnipeg-blue%20bombers/ Recap]

align="center"= bgcolor="ffffff"

! align="center" | 19

| colspan=10 align="center" valign="middle" | Bye

align="center"= bgcolor="ddffdd"

! align="center" | 20

! align="center" | 17

| align="center" | Sat, Oct 21

| align="center" | 6:00 p.m. CDT

| align="center" | vs. Edmonton Elks

| align="center" | W 45–25

| align="center" | 13–4

| align="center" | TSN

| align="center" | IG Field

| align="center" | 32,343

| align="center" | [https://www.cfl.ca/games/6383/winnipeg-blue%20bombers-vs-edmonton-elks/ Recap]

align="center"= bgcolor="ddffdd"

! align="center" | 21

! align="center" | 18

| align="center" | Fri, Oct 27

| align="center" | 8:00 p.m. CDT

| align="center" | at Calgary Stampeders

| align="center" | W 36–13

| align="center" | 14–4

| align="center" | TSN

| align="center" | McMahon Stadium

| align="center" | 18,691

| align="center" | [https://www.cfl.ca/games/6384/calgary-stampeders-vs-winnipeg-blue%20bombers/ Recap]

{{cite web|url=https://www.rds.ca/football/lcf/horaire |title=Horaire de diffusion – LCF |publisher=RDS |access-date=May 24, 2023 |language=French}}{{cite web|url=https://d3ham790trbkqy.cloudfront.net/wp-content/uploads/2023/06/2023-us-and-international-broadcast-schedule.pdf |title=2023 U.S. and International broadcast schedule |publisher=Canadian Football League |access-date=June 7, 2023}}

Post-season

= Schedule =

class="wikitable" style="font-size: 95%;"
scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Game

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Date

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Kickoff

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Opponent

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" colspan=2 | Results

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | TV

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Venue

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Attendance

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" rowspan=2 | Summary

scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" | Score

! scope="col" style="{{NFLPrimaryStyle|Winnipeg Blue Bombers|border=2}};" | Record

bgcolor="#ffffff" align="center"

! align="center" | West Semi-Final

| align="center" | Sat, Nov 4

| colspan="8" valign="middle" align="center" |Bye

align="center" bgcolor="#ddffdd"

! align="center" | West Final

| align="center" | Sat, Nov 11

| align="center" | 5:30 p.m. CST

| align="center" | vs BC Lions

| align="center" | W 24–13

| align="center" | 1–0

| align="center" | TSN/RDS

| align="center" | IG Field

| align="center" | 32,343

| align="center" | [https://www.cfl.ca/games/6390/winnipeg-blue%20bombers-vs-bc-lions/ Recap]

bgcolor="#ffffff" align="center"
align="center" bgcolor="#ffbbbb"

! align="center" | 110th Grey Cup

| align="center" | Sun, Nov 19

| align="center" | 5:00 p.m. CST

| align="center" | Montreal Alouettes

| align="center" | L 24–28

| align="center" | 1–1

| align="center" | TSN/RDS

| align="center" | Tim Hortons Field

| align="center" | 28,808

| align="center" | [https://www.cfl.ca/games/6391/montreal-alouettes-vs-winnipeg-blue%20bombers/ Recap]

Team

=Roster=

class="toccolours" style="text-align: left;"

|+ colspan="10" style="{{Gridiron primary style|Winnipeg Blue Bombers|border=2}};"|{{navbar-header|Winnipeg Blue Bombers roster|Winnipeg Blue Bombers roster|plain=1|fontcolor=white}}

style="width: 5px;" |

| style="font-size: 95%;vertical-align:top;" | Quarterbacks

Receivers

Running Backs

Fullbacks

| style="width: 20px;" |

| style="font-size: 95%;vertical-align:top;" | Offensive Linemen

Defensive Linemen

| style="width: 20px;" |

| style="font-size: 95%;vertical-align:top;" | Linebackers

Defensive Backs

Special Teams

| style="width: 12px;" |

| style="width: 0.5px; background-color:#000000" |

| style="width: 12px;" |

| style="font-size: 95%;vertical-align:top;" | 1-Game Injured

6-Game Injured

| style="width: 25px;" |

| style="font-size: 95%;vertical-align:top;" | Practice roster

Suspended

style="text-align:center;font-size: 95%;background:#F9F9F9;border:2px solid #BC9658" colspan="12"| Italics indicate American player • Bold indicates Global player • 46 Roster, 15 Injured, 6 Practice roster, 2 Suspended
[http://www.bluebombers.com/roster/ Roster] updated 2023-11-20 • [http://www.bluebombers.com/depthchart/list/team/5 Depth chart][http://www.bluebombers.com/transactions/ Transactions]More CFL rosters

=Coaching staff=

class="toccolours" style="text-align: left;"

|+ colspan="7" style="text-align:center; {{Gridiron primary style|Winnipeg Blue Bombers|border=2}};"|{{navbar-header|Winnipeg Blue Bombers staff|Winnipeg Blue Bombers staff|plain=1|fontcolor=white}}

colspan=7 style="text-align:right;" |
style="vertical-align:top;" |

| style="font-size: 95%;vertical-align:top;" | Front Office

  • Owner – Winnipeg Football Club
  • Chairperson of the Board of Governors – Dayna Spiring
  • President/CEO – Wade Miller
  • General Manager of Football Operations – Kyle Walters
  • Senior Assistant General Manager / Director of Player Personnel – Ted Goveia
  • Assistant General Manager / Director of U.S. Scouting – Danny McManus
  • Director of Football Operations – Matt Gulakow
  • U.S. Scout — Cyril Penn

Equipment Staff

  • Head Equipment Manager – Brad Fotty
  • Assistant Equipment Manager – Kevin Todd

|width="35"| 

| style="vertical-align:top;" |

| style="font-size: 95%;vertical-align:top;" |

Head Coaches

Offensive Coaches

Defensive Coaches

Special Teams Coaches

Video Coaches

  • Video Coordinator – Josh Burton

[http://www.bluebombers.com/coaching-staff Coaching Staff]

More CFL staffs

References

{{reflist}}