If you haven???t heard, fantasy football is a game in which participants assemble an imaginary team of real-life players from the National Football League and compete against other ???teams??? by tallying and scoring points based on those players' actual statistical performance.