Isn't this the same guy from the 49ers

I found this while reading mlb.com tonight.

Starting intrigue: The Orioles have yet another doubleheader coming on Thursday and need an additional starting pitcher for that day. Mazzilli said the club won’t go with the bullpen-by-committee as it did July 7 against Tampa Bay. In that game, John Parrish managed just 2 1/3 innings and the entire bullpen was out of whack.

Two intriguing starting candidates are Bruce Chen and John Maine, both of whom are pitching well for Triple-A Ottawa. Chen, who is with his sixth organization, is 3-1 with a 3.06 ERA in 15 games, and 2-0 with a 2.61 ERA in his past five starts. He has 70 strikeouts and just 19 walks in 61 2/3 innings.

Maine, meanwhile, has responded after a slow start. The team’s 2003 Minor League Pitcher of the Year is 4-5 with a 4.26 ERA with 70 strikeouts in 76 innings. He has a 3.22 ERA in his past eight starts with 51 strikeouts.

Since there are 39 players on the 40-man roster, the Orioles do not have to make a roster deletion to add either pitcher.

Farm report: Maine allowed one earned run in six innings but Ottawa lost, 4-3, to Norfolk on Saturday. Darnell McDonald and Jack Cust homered. Maine lowered his ERA to 4.26.

That is correct. Ever since his horrid outing here in Charlotte, Maine seems to have gotten it back together.