This document describes Ed Goodwin's approach to optimizing a fantasy football draft in R. It discusses:
1) Using historical NFL player performance data to rank players and select an optimal starting lineup and bench that maximizes projected points within a risk threshold.
2) Connecting to a MySQL database of player stats using RMySQL and using the Rglpk package to solve the linear optimization problem of drafting the best team.
3) Lessons learned including scrubbing data, running mock drafts, and acknowledging luck is still involved in fantasy football.