Boston Globe sportswriter who has covered Pats, Sox, Bs and Cs, but is now re-focused on Boston College and auto racing.

Joined April 2009
203 Photos and videos
Congratulations to Milton High baseball, 6-5 winners over St. Mary's in the Division 2 semifinals Tuesday at Holy Cross. The No. 4 Wildcats and Coach Greg Lannon headed back to state championship after winning back-to-back titles in 2022-23.@MiltonAccessTV @MiltonHigh_MA
5
579
Congratulations to Coach Greg Lannon and the Milton High baseball team. They're onto the Division 2 semifinals!
Final Four...Go 'Cats!
4
358
Devastated to learn about the tragic passing of two-time NASCAR Sprint Cup champion Kyle Busch at age 41. Thinking about his wife, Samantha, and two children, Brexton and Lennix, and their unspeakable loss.
4
481
That un-buh-leeve-able 3-pointer by UConn freshman Braden Mullins just cost Jordan’s Furniture a bundle! #UConnHuskies
2
482
Not to be overlooked, but one of the highlights of Milton’s D2 state title victory Sunday was National Anthem performance by MHS senior Emma Nolan. She crushed it. Watch out Todd Angilly, Emma is coming for you. @GirlsHockey_MHS@Wildcats_Milton_
1
9
418
Senior captain Sabrina Stone scores a shorthander to put Milton on the board at 6:05 of the second period at TD Garden. Whoooo!
1
3
452
Bringing home the hardware!@GlobeSchools
5
1,343
You should have heard the roar from the crowd of Milton fans at TD Garden!
4
454
Milton leaving TD Garden with the hardware!
6
771
The celebration is on! Milton is title town again with the Wildcats capturing the Division 2 state title in girls’ hockey, the first in program history, with a 2-1 victory over King Philip.⁦@GlobeSchools
2
12
2,082
Congratulations to the Milton High girls hockey team on their 2-1 victory in MIAA Div. 2 state championship game!
7
427
27 Nov 2025
Postgame interview with Milton’s Thanksgiving Day heroes in the 31-0 shutout of Braintree: No. 4 Ronan Sammon (4 catches, 88 yards, 2 TDs) and No.8 Patrick Collins (8 for 20, 186 yards, 4 TD passes).⁦@GlobeSchools
2
4
1,099
27 Nov 2025
Ronan Sammon (2 TD catches) poses with George Ramacorti Trophy and Milton coaching staff after Milton’s 31-0 shutout win over Braintree.
1
7
1,608
27 Nov 2025
Osiage Odion-Ukpebor sacks Braintree QB Gavin Farragher as time runs out. Milton wins 31-0. @GlobeSchools
1
2
571
27 Nov 2025
Braintree desperately trying to avoid shutout. Wamps threatening on second and 10 from the Milton 34 with 55 seconds left.@GlobeSchools
1
1
492
27 Nov 2025
Jack Fuller intercepts a batted screen pass to foil Braintree's fourth-and-12 attempt from the Milton 25 with 9:19 left. @GlobeSchools
1
155
27 Nov 2025
End of 3Q. Milton leads, 31-0. Braintree will resume play in 4Q at the Milton 38. Wamps trying to avoid fifth shutout loss of season.@GlobeSchools
1
2
422
27 Nov 2025
Check that: Patrick Collins has 35 TD passes on the season.
1
135
27 Nov 2025
TOUCHDOWN, Milton: Patrick Collins throws his fourth TD pass of the game on a 35-yard strike to Noah Woodley with 2:53 left in 3Q. Rowley's PAT makes it Milton, 31-0. Collins now has 34 TD passes on season. @GlobeSchools
1
1
398
27 Nov 2025
Milton's defense comes up with a fumble at the Braintree 33 with 4:00 left in 3Q. Wildcats are cooking with gas now.@GlobeSchools
1
1
426