The AFA continued to grow - some said too much, too fast as the league ballooned to 20 clubs for the 1923 season, its fourth campaign. Several names that would last for a very long time were there, near the top as the Detroit Maroons, Chicago Wildcats and Cleveland Finches all enjoyed successful seasons. But the team that finished first was also finishing for the last time.

Despite being one of the AFA's best teams since the league's inception, the Pittsburgh Pros were also probably the worst-run franchise in the league - and that was saying something. So while the team on the field was demolishing opponents and finished with an unblemished 12-0-0 record, the John Oxendine-led front office was losing money hand over fist. In the end, the 1923 championship season would be the last for the Pittsburgh Pros. Pro football wasn't gone forever in the Steel City, but the city's original franchise sunk in an ocean of red ink, it's players moving on to other clubs. 

FINAL STANDINGS

Team W L T PF PA
Pittsburgh Pros 12 0 0 254 37
Detroit Maroons 8 1 1 109 33
Chicago Wildcats 8 3 1 176 75
Cleveland Finches 8 3 1 183 65
Evansville Lions 7 3 0 64 58
Fort Wayne Titans 6 4 0 189 77
Duluth Navigators 5 5 2 108 89
Toledo Tigers 5 2 0 102 76
Buffalo Nickels 5 7 0 118 76
Minneapolis Lumberjacks 4 4 1 75 55
Canton Cubs 4 4 0 100 88
Youngstown Reapers 3 3 2 88 70
Milwaukee Hawks 3 4 0 36 76
Akron Triangles 2 5 0 33 86
St. Louis Terriers 2 5 0 53 52
Gary Greys 1 6 0 20 113
Louisville Colts 0 2 1 28 103
Racine Reds 0 10 1 61 342
Rochester Robins 0 4 0 15 108
Dayton Dusters 0 8 0 10 143

WEEKLY RESULTS

Week Day Date Visitor   Home  
1 Sun 30-Sep Canton Cubs 3 Evansville Lions 7
1 Sun 30-Sep Buffalo Nickels 3 Cleveland Finches 10
1 Sun 30-Sep Akron Triangles 7 Milwaukee Hawks 17
1 Sun 30-Sep Fort Wayne Titans 33 Dayton Dusters 0
1 Sun 30-Sep Racine Reds 0 Duluth Navigators 21
1 Sun 30-Sep Chicago Wildcats 6 Youngstown Reapers 9
1 Sun 30-Sep Minneapolis Lumberjacks 0 Detroit Maroons 13
1 Sun 30-Sep Gary Greys 7 Pittsburgh Pros 20
2 Sun 7-Oct Toledo Tigers 14 Youngstown Reapers 6
2 Sun 7-Oct Milwaukee Hawks 13 Minneapolis Lumberjacks 10
2 Sun 7-Oct Louisville Colts 0 Pittsburgh Pros 34
2 Sun 7-Oct Rochester Robins 3 Cleveland Finches 28
2 Sun 7-Oct Akron Triangles 10 Buffalo Nickels 7
2 Sun 7-Oct Racine Reds 10 Canton Cubs 24
2 Sun 7-Oct Dayton Dusters 0 Gary Greys 3
2 Sun 7-Oct Fort Wayne Titans 3 Duluth Navigators 13
2 Sun 7-Oct Chicago Wildcats 3 Evansville Lions 7
2 Sun 7-Oct St. Louis Terriers 0 Detroit Maroons 6
3 Sun 14-Oct Rochester Robins 5 Youngstown Reapers 33
3 Sun 14-Oct Chicago Wildcats 6 Detroit Maroons 3
3 Sun 14-Oct Racine Reds 0 Minneapolis Lumberjacks 28
3 Sun 14-Oct Buffalo Nickels 3 Fort Wayne Titans 14
3 Sun 14-Oct Dayton Dusters 0 Pittsburgh Pros 26
3 Sun 14-Oct Evansville Lions 10 Duluth Navigators 6
3 Sun 14-Oct Akron Triangles 0 Cleveland Finches 7
3 Sun 14-Oct Gary Greys 0 St. Louis Terriers 13
4 Sun 21-Oct St. Louis Terriers 13 Toledo Tigers 20
4 Sun 21-Oct Gary Greys 3 Milwaukee Hawks 6
4 Sun 21-Oct Duluth Navigators 7 Detroit Maroons 7
4 Sun 21-Oct Minneapolis Lumberjacks 7 Cleveland Finches 6
4 Sun 21-Oct Racine Reds 0 Buffalo Nickels 28
4 Sun 21-Oct Pittsburgh Pros 13 Chicago Wildcats 0
4 Sun 21-Oct Dayton Dusters 3 Canton Cubs 9
4 Sun 21-Oct Louisville Colts 0 Fort Wayne Titans 41
4 Sun 21-Oct Akron Triangles 6 Evansville Lions 7
5 Sun 28-Oct Racine Reds 13 Toledo Tigers 27
5 Sun 28-Oct Minneapolis Lumberjacks 6 Milwaukee Hawks 0
5 Sun 28-Oct Fort Wayne Titans 20 Canton Cubs 17
5 Sun 28-Oct Akron Triangles 0 Pittsburgh Pros 24
5 Sun 28-Oct Evansville Lions 3 Detroit Maroons 10
5 Sun 28-Oct Dayton Dusters 7 Cleveland Finches 14
5 Sun 28-Oct Buffalo Nickels 0 Chicago Wildcats 6
5 Sun 28-Oct St. Louis Terriers 0 Duluth Navigators 13
6 Sun 4-Nov Pittsburgh Pros 17 Cleveland Finches 0
6 Sun 4-Nov Toledo Tigers 0 Buffalo Nickels 13
6 Sun 4-Nov Duluth Navigators 3 Youngstown Reapers 21
6 Sun 4-Nov Racine Reds 3 Chicago Wildcats 44
6 Sun 4-Nov Evansville Lions 7 Minneapolis Lumberjacks 0
6 Sun 4-Nov Detroit Maroons 6 St. Louis Terriers 0
7 Sun 11-Nov Milwaukee Hawks 0 Duluth Navigators 17
7 Sun 11-Nov Dayton Dusters 0 Toledo Tigers 14
7 Sun 11-Nov Canton Cubs 10 Fort Wayne Titans 7
7 Sun 11-Nov Akron Triangles 3 Chicago Wildcats 21
7 Sun 11-Nov Gary Greys 0 Cleveland Finches 20
7 Sun 11-Nov Pittsburgh Pros 16 Buffalo Nickels 10
7 Sun 11-Nov Youngstown Reapers 3 Minneapolis Lumberjacks 3
7 Sun 11-Nov Racine Reds 0 St. Louis Terriers 27
7 Sun 11-Nov Detroit Maroons 7 Evansville Lions 3
8 Sun 18-Nov Fort Wayne Titans 10 Toledo Tigers 20
8 Sun 18-Nov Detroit Maroons 17 Duluth Navigators 14
8 Sun 18-Nov Racine Reds 7 Pittsburgh Pros 43
8 Sun 18-Nov Milwaukee Hawks 0 Cleveland Finches 19
8 Sun 18-Nov Youngstown Reapers 0 Chicago Wildcats 14
8 Sun 18-Nov Dayton Dusters 0 Buffalo Nickels 17
9 Sat 24-Nov Canton Cubs 34 Rochester Robins 7
9 Sat 24-Nov Duluth Navigators 7 St. Louis Terriers 0
9 Sun 25-Nov Milwaukee Hawks 0 Detroit Maroons 14
9 Sun 25-Nov Racine Reds 0 Fort Wayne Titans 31
9 Sun 25-Nov Minneapolis Lumberjacks 12 Youngstown Reapers 3
9 Sun 25-Nov Canton Cubs 0 Buffalo Nickels 21
9 Sun 25-Nov Pittsburgh Pros 21 Toledo Tigers 7
9 Sun 25-Nov Evansville Lions 0 Cleveland Finches 14
9 Sun 25-Nov Gary Greys 7 Chicago Wildcats 28
10 Thu 29-Nov Buffalo Nickels 3 Akron Triangles 7
10 Thu 29-Nov Cleveland Finches 17 Chicago Wildcats 21
10 Thu 29-Nov Gary Greys 0 Detroit Maroons 26
10 Thu 29-Nov Duluth Navigators 0 Evansville Lions 10
10 Thu 29-Nov Canton Cubs 3 Pittsburgh Pros 13
10 Sat 1-Dec Buffalo Nickels 13 Rochester Robins 0
10 Sun 2-Dec Dayton Dusters 0 Fort Wayne Titans 27
10 Sun 2-Dec Minneapolis Lumberjacks 9 Evansville Lions 10
10 Sun 2-Dec Racine Reds 0 Cleveland Finches 41
10 Sun 2-Dec Duluth Navigators 0 Chicago Wildcats 14
10 Sun 2-Dec Buffalo Nickels 0 Pittsburgh Pros 13
11 Sun 9-Dec Racine Reds 28 Louisville Colts 28
11 Sun 9-Dec Pittsburgh Pros 14 Fort Wayne Titans 3
11 Sun 9-Dec Duluth Navigators 7 Cleveland Finches 7
11 Sun 9-Dec Youngstown Reapers 13 Chicago Wildcats 13