
I know that the answer to the question "Who made cheapskates happy?" is in "After its return in 2010, the AFL had its national television deal with the NFL Network for a weekly Friday night game. All AFL games not on the NFL Network could be seen for free online, provided by Ustream.". Can you tell me what it is? 


Ustream
