1. A method for providing data corresponding to a live event, the method comprising: determining, using control circuitry, whether the live event is available for viewing on user equipment; requesting, using the control circuitry, the data corresponding to the live event from a remote database over an Internet communications link based on determining that the live event is not available for viewing on the user equipment; generating for display the data corresponding to the live event, the data changing over the course of the live event; and automatically updating the display of the data generated for display over the course of the live event.