Which US Olympic swimmer is nicknamed the ‘Baltimore Bullet’?
Phelps II Michael Phelps Foundation Michael Fred Phelps Phelps, Michael Michael phelps Michael Fred Phelps II Michael F Phelps Michael Phelps Michael F. Phelps Micheal phelps Mike phelps Phelps Phan Michel phelps