Marcela Kyomugisha and Lawrence Ogwal have been married for more than five years. One interesting thing about this couple is that they are both soccer lovers ...
The back end of the season arrived quickly for Baylor soccer, and the Bears will be taking the field for their last two regular season home games this week, marking ...