Exciting Changes Announced

NEW NAME, NEW TEAMS The Midwest Premier Football League (MPFL) is excited to announce itself as the Northern States Football League (NSFL).  The Midwest Premier Football League has a rich 4-year history; providing hundreds of exciting games throughout the years. …

Read More