UK Today News: The Masters 2010 has begun and thanks to infamous golfer Tiger Woods, there is growing speculation of this year’s Masters Golf tournament. The Masters 2010 is much awaited and golf fans will be eagerly awaiting the unfolding of events live from the Augusta National Golf Course...