Is Roach revered enough in the Philippines for him to get a statue or park named after him? I mean we all know that there are or will be numerous ones for Pacquaio but how famous and popular is Roach?
Announcement
Collapse
No announcement yet.
Will Freddie Roach have a Statue in the Philippines?
Collapse
Comment