Magic Johnson Donates Blood to Save Patients! Los Angeles – Magic Johnson, has decided to run a... Read more